|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Temas - jonaSoft
Páginas: [1]
1
« en: Miércoles 7 de Abril de 2010, 07:38 »
Holas  . Les dejo el link del nuevo foro de desarrollo chilenensis, para que sepan de el desarrollo actual de nuestro pais, espero que se tenga una buena coalaboracion entre los foros  . gamedev.cl
2
« en: Jueves 27 de Agosto de 2009, 10:02 »
Hola miren simpre he querido leer libros de programacion en videojuegos , ya que enseñan demasiadas cosas que dejamos a un lado, y cachen que estoy traducciendo un libro de c++ y hay hartas cosas que no sabia o simplemente habia dejado de lado , explican super bien los gringos estos, asi que el que quiera contribuir a la traduccion de libros les dejare mi msn. He traducido un libro con un programa , pero la traduccion no queda entendible y decentemente asi que de ese modo no sirve para nada y como resultado tienes una pesima lectura que no entenderas nada, y ahora estoy traduciendo palabra por palabra , que paja cierto? pero sin duda es el mejor proceso ya que la traduccion queda perfecta y con gran claridad, apartes esto nos ayuda a mejorar nuestro ingles y ya saben si quieren ser buenos en este campo no les queda otra que saber harto ingles. Ahora estoy con este libro y mas adelante quiero progresasr con otros segun el nivel. Beginning C Game Programming. Despues los Beginning de Dirext y Open GL y asi seguiremos avanzando. mi msn es: using.j.monroy@hotmail.com ,agregenme con confianza no mas.
3
« en: Domingo 26 de Julio de 2009, 09:11 »
he tratado de ver con que metedo borar la ultima linea y no me ha resultado ninguno. boton1.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { areaTexto.?? } } );
codigo completo agregen la htetepe htetepe://cid-9d5b1cc545538467.skydrive ... erJava.rar
4
« en: Lunes 2 de Febrero de 2009, 22:23 »
Al llamar a una clase me llama a toda la interfaz de tal clase , como evito eso?, porque necesito sumar el puntaje de la clase nivel1 con el puntaje de la clase nivel2. Nivel1.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace HasteMillonario { class Nivel1 { public Interfaz interfaz; public Nivel2 nivel2; string[] menuItems = { "1. Matricial,Laser,inyeccion de tinta", "2. Matriz,laser tuntual,inyeccion de puntos", "3 Matricial,laser a tinta,una lexmark"}; string pregunta ="¿Cuales son los 3 tipos de impresoras existente?"; private int puntaje; public int vpregunta = 1000, i = 0,Y=1; public int Puntaje { get { return puntaje; } set { puntaje = value; } } public Nivel1() { while (!Console.KeyAvailable) { Console.Clear(); Console.SetCursorPosition(18, 3); Console.ForegroundColor = ConsoleColor.White; Console.Write(" Tu puntaje=$ " + puntaje + " Valor pregunta=$ " + vpregunta + "n"); interfazNivel(); } } public void interfazNivel() { Console.SetCursorPosition(18, 5); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(pregunta); interfaz = new Interfaz(); Console.ForegroundColor = ConsoleColor.Blue; interfaz.Marco(1, 99, 1, 35); interfaz.Marco(18, 69, 8, 16); for (int f = 0; f < 3; f++) { Console.ForegroundColor = ConsoleColor.Yellow; Console.SetCursorPosition(26, 11 + f); Console.WriteLine(menuItems[f]); } interfaz.Resalta(Y, menuItems); switch (Console.ReadKey().Key) { case ConsoleKey.UpArrow: if (Y == 1) Y = 3; else Y--; break; case ConsoleKey.DownArrow: if (Y == 3) Y = 1; else Y++; break; case ConsoleKey.Enter: Ejecuta(Y); break; } } public void Ejecuta(int Opc) { switch (Opc) { case 1: nivel2 = new Nivel2(); puntaje = puntaje + vpregunta; break; case 2: Console.Clear(); break; case 3: Console.Clear(); break; } Console.ReadKey(); } } }
Nivel2.cs
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace HasteMillonario { class Nivel2 { public Interfaz interfaz; public Nivel1 nivel1; string[] menuItems = { "1. clear,date,direct,del.", "2. cd,cls,copy,tree.", "3. disk copy,rem,rd,moveto"}; string pregunta = "¿Indique cuales son los comandos correctos en ms-dos?"; public int puntaje = 0, vpregunta = 1000, i = 0,Y=1; public Nivel2() { [b]//puntaje = nivel1.Puntaje;[/b] while (!Console.KeyAvailable) { Console.Clear(); Console.SetCursorPosition(18, 3); Console.ForegroundColor = ConsoleColor.White; Console.Write(" Tu puntaje=$ " + puntaje+ "Valor pregunta=$ " + vpregunta + "n"); interfazNive2(); } } public void interfazNive2() { Console.SetCursorPosition(18, 5); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(pregunta); interfaz = new Interfaz(); Console.ForegroundColor = ConsoleColor.Blue; interfaz.Marco(1, 99, 1, 35); interfaz.Marco(18, 69, 8, 16); for (int f = 0; f < 3; f++) { Console.ForegroundColor = ConsoleColor.Yellow; Console.SetCursorPosition(26, 11 + f); Console.WriteLine(menuItems[f]); } interfaz.Resalta(Y, menuItems); switch (Console.ReadKey().Key) { case ConsoleKey.UpArrow: if (Y == 1) Y = 3; else Y--; break; case ConsoleKey.DownArrow: if (Y == 3) Y = 1; else Y++; break; case ConsoleKey.Enter: Ejecuta(Y); break; } } public void Ejecuta(int Opc) { switch (Opc) { case 1: break; case 2: Console.Clear(); break; case 3: Console.Clear(); break; } Console.ReadKey(); } } }
Program.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace HasteMillonario { static class Program { static void Main(string[] args) { HasteMillonario game = new HasteMillonario(); } } }
HasteMillonario.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; namespace HasteMillonario { class HasteMillonario { public Interfaz interfaz; string[] menuItems = { "Jugar", "Creditos", "Salir" }; public HasteMillonario() { int Y = 1; Console.Title = "$$$ Haste Millonario $$$"; Console.ForegroundColor = ConsoleColor.DarkGreen; Console.SetWindowSize(110, 40); interfaz = new Interfaz(); string title = "$$$ Haste Millonario $$$+"; while (!Console.KeyAvailable) { Console.BackgroundColor = ConsoleColor.Blue; Console.Clear(); Console.SetCursorPosition((Console.WindowWidth - title.Length) / 2, Console.WindowHeight / 2); Console.BackgroundColor = ConsoleColor.Gray; Console.ForegroundColor = ConsoleColor.Red; Console.Write(title); Thread.Sleep(500); Console.BackgroundColor = ConsoleColor.Black; Console.Clear(); Console.SetCursorPosition((Console.WindowWidth - title.Length) / 2, Console.WindowHeight / 2); Console.BackgroundColor = ConsoleColor.Red; Console.ForegroundColor = ConsoleColor.Gray; Console.Write(title); Thread.Sleep(500); } Console.ReadKey(true); while (!Console.KeyAvailable) { Console.ForegroundColor = ConsoleColor.Blue; Console.BackgroundColor = ConsoleColor.Black; Console.Clear(); interfaz.Marco(1, 99, 1, 35); Console.SetCursorPosition(22, 5); Console.Write("**** Menu ****"); for (int f = 0; f < 3; f++) { Console.SetCursorPosition(26, 11 + f); Console.WriteLine(menuItems[f]); } interfaz.Marco(18, 39, 8, 16); interfaz.Resalta(Y, menuItems); switch (Console.ReadKey().Key) { case ConsoleKey.UpArrow: if (Y == 1) Y = 3; else Y--; break; case ConsoleKey.DownArrow: if (Y == 3) Y = 1; else Y++; break; case ConsoleKey.Enter: interfaz.Ejecuta(Y); break; } } } } }
Faltan 2 clases mas , pero no creo que sean necesarias, bueno eso ojala pueda salir de esta duda ya que he postiado el mismo tema en otros foros y nadien entiende. Saludos.
5
« en: Lunes 15 de Diciembre de 2008, 14:53 »
Para los recien que se inician en el tema y quieren empezar desde ya a meterse en el pc les dejo esta informacion. jmonroy.wordpress.com/2008/12/12/como-empesar-a-programar-2/ copy paste en google y encontrareis el link.
6
« en: Lunes 15 de Diciembre de 2008, 03:54 »
Bueno soy nuevo en este foro y me interesa mucho seguir aprendiendo deprogramacion de videojuegos pero tambien se que muchos escogen diferentes herramientas y no esta ni una que me agrade  , asi que me gustaria que alguno de este foro apoyaran y asi pudieramos crear una nuevas subcategorias tales como estas: XNA y SDL. plis apoyen la causa, yo respeto que otros programen en otras cosas y que se sientan comodos con ello, asi que vean mi caso , ami igual me gustaria sentirme comodo con lo mio. Bueno saliendo de tema, esta peticion la digo porque a pesar de que esxisten foros ya de esto nunca esta demas que este en otros como es Solo codigo ya que siempre existe gente diferente y ademas son muy pocoslos que participan de estos temas, bueno eso y Saludos!!!.
7
« en: Sábado 13 de Diciembre de 2008, 00:49 »
Blog de programacion de videojuegos. Buscar en google cronicas xna. esque aun no puedo postiar links  .
Páginas: [1]
|
|
|