|
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.
Mensajes - jonaSoft
Páginas: [1]
1
« en: Sábado 15 de Mayo de 2010, 00:10 »
No se que dll quiere usar exactamente, yo creo que lo mejor que ustede podria hacer es estudiar algunos de los motores 3D existentes, como irrlicht u ogre.
2
« 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
3
« en: Miércoles 24 de Marzo de 2010, 06:01 »
Gracias te agregare al blogroll
4
« en: Miércoles 24 de Marzo de 2010, 00:55 »
Muy buen blog.
Salu2!
jmonroy.wordpress.com/
5
« en: Jueves 11 de Febrero de 2010, 00:06 »
Yo creo que no habria problemas.
6
« en: Jueves 11 de Febrero de 2010, 00:00 »
Interesante....
7
« en: Viernes 1 de Enero de 2010, 18:04 »
Te recomiendo PC normal, el MAC es en el caso de que seas diseñadore 3d y poder sacarle un maximo provecho a tus aplicaciones , aunque eso de igual manera lo puedes hacer un buen PC potente, ya que los de hoy en dia estan todos potentes y no hay de que quejarse, solo deves tener una buena o potente tarjeta de video , sea ati o nvidia, la mejor recomendacion es AMD + nvidia, aunque si no pensais gastar mucho en una tarjeta grafica nvidia, tambien puede ser AMD + ATi , ahi ves segun tu presupuesto. En mi caso que me gusta programar , no veo la necesidad de un MAC  .
8
« en: Miércoles 30 de Diciembre de 2009, 15:55 »
Personalmente no he probado blender, solo se que cada motor tiene sus ventajas y desventajas, al contrario de blender que por lo que vi se programa en pyton, en unreal esta el unrealscript.
9
« en: Martes 29 de Diciembre de 2009, 02:43 »
Bueno ibito como haz estado harto tiempo en c++ y tambien haz usado xna , desde hace algun tiempo que tengo una duda, en el desarrollo profesional de videojuegos predomina c++, ahora se que lo que mas tengo que aprender es c++ ( lo dejare cuando empieze con ogre o irrilich) , c# y xna por lo que he aprendido son exelentes para aprender sobre programacion de videojuegos , donde encontramos cosas que son casi al 100% iguales a c++, ahora mi dada es lo de .net , por una parte ahi muy buenas estructuras en .net que te hacen hacer un juego mucho mas simple, y en c++ esas cosas no estan, a exepto del STL.
10
« en: Martes 29 de Diciembre de 2009, 02:40 »
Sip, pero creo que ya terminaron con esa traduccion, por ciero muy buen libro.
11
« en: Martes 29 de Diciembre de 2009, 02:37 »
No acostumbro mucho a visitar el foro.
Aqui te dejo este video en donde lo explican muy bien.
jmonroy.wordpress.com/2008/11/13/tutorial-configuracion-sdl-codeblocks
Salu2!!
12
« en: Martes 29 de Diciembre de 2009, 02:29 »
Mira el motor lo probe y se ve muy bueno, pero pienso que me falta mucho para empesar ya a hacer cosas con unreal engine, ya que es muy diferente a lo que esta acostumbrado el desarrollador independiente, unreal engine trabaja como una herramienta muy profesional y hai que no solo saber de programacion sino tambien de herramientas 3d.
13
« en: Martes 29 de Diciembre de 2009, 02:26 »
Nop, ahora dale con visual C++, las empresas de videojuegos usan visual C++.
14
« 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.
15
« en: Domingo 26 de Julio de 2009, 16:31 »
Si no existe , alguna idea compa?, de un formulario swing guardo los datos en una lista , despues esos datos los agrego a jtexarea, lo otro podria ser solo borrar el elemnto ultimo de la lista . pero tambien deveria borarrse en el jTexarea.
16
« 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
17
« 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.
18
« en: Jueves 25 de Diciembre de 2008, 05:38 »
para que el programa funcione deverias tener el .net framework.
19
« 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.
20
« 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!!!.
21
« en: Sábado 13 de Diciembre de 2008, 00:56 »
Para lo que es programacion 2d te recomiendo SDL o XNA.
Saludos!!!.
22
« 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]
|
|
|