SoloCodigo
Programación Específica => Programación de Videojuegos => Mensaje iniciado por: Angel38 en Domingo 12 de Marzo de 2006, 05:12
-
Antes era indeciso, ahora nose.
Hola amigos, tengo como algunos ya deben saber ni la mas remota idea de programacion de videos juegos, ni de C, C++, C#.
Entonces, tengo un libro de Visual C++, el cual voy a estudiar juiciosito antes de empezar a hacer preguntas tecnicas. ;)
Y unos tutoriales para desarrollo de juego en ese lenguaje. :comp:
Ademas me encontre que Microsoft (Perdon para los que no les guste la empresa) está desarrollando un Webcast para la programacion y desarrollo de juegos en C#.
Ta todo bien explicao y ademas es como tener al profesor en la casa pero sin pagarle Jaaajajaja. :lol:
Tonces la pregunta es Obvia, ¿cuantas manzanas me quedan? :P
No en serió ustedes que son los expertos ayudenme a decidirme, claro está que por ahora estoy estudiando en Dev-C++ y la libreria allegro, si ustedes me recomiendan quedarme en ese programa tambien me gustaria saberlo. :smartass:
Gracias por sus opiniones.
-
si es para empezar de cero yo te recomendaria C# no se que opinan los demas...
-
bueno yo te recomiendo que empieces con C o C++, creo que todo programador debe tener al menos idea de eso. Y una vez hayas hecho las cosas fundamentales ( lo cual con C y allegro es muy facil de aprender) y una vez aprendido lo basico, deberias seguir aprendiendo C o C++ y comenzar con una tecnologia mejor, seguramente C#.
-
Hola Juank, como andas. :D
Lo que llegué a entender es que C# es lo nuevo no es asi??
Bueno como dije antes en microsoft hizo unos webcast que explican ese lenguaje, lo mas facil posible y para rematar mientras te lo enseñan te van enseñando la creacion del juego. completo. ;)
Primero te enseñan a crear uno en 2D y luego uno en 3D. es con directx y te entregan el juego paso a paso.
Tal vez nuestro amigo Palpatine16 le interesaria antes de querer volar sin haber gateado siquiera.
Creacion de juegos en C# (http://www.microsoft.com/spanish/msdn/latam/mediacenter/webcast/academic.asp)
-
Tal vez nuestro amigo Palpatine16 le interesaria antes de querer volar sin haber gateado siquiera.
1ro que nada creo que ese comentario estuvo fuera de lugar.
Para seguir, creo que deberias aprender primero C/C++ y luego a algo como C#, como tu lo dices vas empezando, y por eso te desesperas, pero creeme que estás al principio, por eso te desesperas tanto, luego que le agarres sabor a la programada pensarás "con eso me equivocaba?" pero es normal, adelante con C/C++ (ya sea Dev-Cpp o Visual C++), deberías leerte los libros de "Thinking in C++", son muy buenos, lo malo es que están en inglés, talvez alguien los tradujo a español, mañana buscaré.
-
Ok.
Disculpame Ib, no era intencion de ofender a nadie, creo que se me fue la mano con el comentario. ;)
-
Entonces, tengo un libro de Visual C++, el cual voy a estudiar juiciosito antes de empezar a hacer preguntas tecnicas. ;)
Y unos tutoriales para desarrollo de juego en ese lenguaje. :comp:
El Visual C++ es un compilador. En los libros viene sobre el compilador y C++ (no conozco uno que enseñe C). Lo normal y mejor sería hacerlos en C++, pero puedes empezar con C que es un poco más fácil. De C# mejor no hablo. :whistling:
:comp:
-
uy me equivoque, el libro era "Teach Yourself C++ in 21 Days" :ph34r:
-
Recomiendo empiezar con c# y trabajarlo con mono que es la plataforma libre de .net, empieza de una ves con lo ultimo por que los lenguajes cambian a u ritmo acelerado y es mejor estar al tanto.
-
Creo que C o C++ es mejor para aprender las bases, porque me he dado cuenta que alguien que sabe C/C++ tiene mas posibilidades de aprender un nuevo lenguaje que aprendiendo otro primero.
C# es muy bueno, no lo niego, lo que pasa es que maneja totalmente OOP, y creo que es mejor o mas facil aprender algo no tan enfocado a OOP, por lo menos al principio.
Esa es mi humilde opinión.
-
totalmente de acuerdo.
-
C# es muy bueno, no lo niego, lo que pasa es que maneja totalmente OOP, y creo que es mejor o mas facil aprender algo no tan enfocado a OOP, por lo menos al principio.
El .Net Framework es lo malo. C y C++ no dependen de nada, por eso los prefiero. :kicking:
:comp:
-
C# es muy bueno, no lo niego, lo que pasa es que maneja totalmente OOP, y creo que es mejor o mas facil aprender algo no tan enfocado a OOP, por lo menos al principio.
El .Net Framework es lo malo. C y C++ no dependen de nada, por eso los prefiero. :kicking:
:comp:
Yo pienso que
el .Net FrameWork es lo bueno y por eso lo prefiero. :scream: . C y C++ son muy bueno pero traen una carga muy alta en la productividad y el mantenimiento.
-
Sabia yo que esa pregunta me iba a dejar mas indeciso, entonces lo que hare es estudiar c++ y agarrar el tutorial de c#. :blink:
Para los que crean que no lo hare, pues tienen toda la razon :lol: , ya empecé el tutorial de c# y me ha parecido excelente. Gracias por sus comentarios. ;)
-
eso esta muy bien lo importante es tener la disposicion de aprender y esperar con que otra nueva tecnologia nos salen, quien sabe depronto nos salgan con la programacion orientada a sujetos y nos toque otraves como al principio.
-
ya existe la programacion orientada a agentes no? o algo asi? :ph34r:
-
orientada a aspectos :P pero por lo que lei se puede hacer con cualquier lenguaje orientado a objetos
http://es.wikipedia.org/wiki/Programaci%C3...tada_a_Aspectos (http://es.wikipedia.org/wiki/Programaci%C3%B3n_Orientada_a_Aspectos)
-
oe si que es excelente, pero creo que se debe empezar por el principio no crees, o sea conocer mejor la lógica de la programación y luego continuar con lo demás y bueno si alguién me puede ayudar con esto, la lógica de la programación de video juegos. Y la pregunta para los novatos es, será rentable trabajar como desarrollador de video juegos en la actualidad? :lightsabre: :ph34r:
-
bueno compañeros nos estamos quedando obsoletos con el OOP ahora hay que darle al AOSD o POA.
-
¿Que lenguage soporta POA? :blink:
¿Ahora inventaran un C#++? <_<
PD: XD aun no termino con POO y hay que comenzar a evaluar metodologias nuevas
-
Pero que salida del tema tiene está discusion. :P
-
Que se use lo que más le guste y más se adecué a su situación.
-
¿Que lenguage soporta POA? :blink:
¿Ahora inventaran un C#++? <_<
PD: XD aun no termino con POO y hay que comenzar a evaluar metodologias nuevas
Pues bob_esponja dijo que con cualquier lenguaje orientado a objetos :ph34r:
-
bueno compañeros nos estamos quedando obsoletos con el OOP ahora hay que darle al AOSD o POA.
Lo dudo por que hace tiempo que el POA sigue en el congelador. :rolleyes: Igual que las bases de datos OO. :P
Algun lenguaje POA va a tener que hacerse extremadamente popular en Linux (lo dudo) o microsoft debera decidir adoptar alguno (lo que por obvias razones económicas se que no lo hará).
De todos modos el POA no tiene suficiente fuerza, no es comercial ni brinda ventajas lo suficientemente buenas para justificar que cientos de miles de programadores tengan que aprender un nuevo paradigma de programación, teniendo ya la carga de estar actualizandose constantemente. Está demostrado que no es saludable para el cerebro tener que desechar toda esa información para tener que "aprender" nuevamente y estar denuevo en 0.
-
De todos modos el POA no tiene suficiente fuerza, no es comercial ni brinda ventajas lo suficientemente buenas para justificar que cientos de miles de programadores tengan que aprender un nuevo paradigma de programación
Gracias Amilius me volvio el alma al cuerpo.
Mi achuste :P
-
La OO será el paradigma dominante para el desarrollo de software al menos durante la próxima década, si para entonces no surge otro que signifique un avance o mejora verdaderamente sustancial, así seguirá :P.
Saludos,
José Jorge (Geo).