Mexcar2HR escribió:me recomiendan empesar por 3D o 2D??
Es recomendable comenzar a realizar juegos 2D, dado que lo mas interesante y
didáctico del desarrollo de un videojuego no requiere de gráficos en 3D. Y al
comenzar, es muy alentador obtener resultados inmediatos y que te dejen
experiencia para continuar.
Tal vez lo mas útil que te podríamos recomendar es que comiences utilizando
la herramienta de desarrollo mas cercana que encuentres, todo lo que puedas
aprender ahora es muy valioso, ya sea utilizando Fenix, python/pygame, C/SDL. etc.
Como es natural, cada herramienta tiene su cuota de dificultad. Y personalmente
considero que se debe comenzar por lo mas sencillo. Por ejemplo, yo comencé
utilizando DIV (antecesor de Fenix).
De esta forma obtendrás ideas y confianza para elegir con mayor certeza, y así
notarás cuan importante es conocer mas de un lenguaje o biblioteca. Todo lo
aprendido sirve para incrementar tu criterio a la hora de evaluar nuevas
alternativas.
Te recomiendo que veas un artículo de la web que intenta responder las
primeras inquietudes a la hora de comenzar a desarrollar juegos:
http://www.losersjuegos.com.ar/referenc ... _games.php
y claro, también sería interesante que visites la sección 'referencia':
http://www.losersjuegos.com.ar/referenc ... rencia.php
Con respecto a pygame y los gráficos en 3D. Lo dicho, sería mas interesante
que comenzaras desarrollando juegos en 2D y en todo caso que investigues
algunas de las posibilidades que ofrecen otros módulos del lenguaje de
programación python:
PyOpenGL:
http://pyopengl.sourceforge.net/
Panda3D:
http://www.panda3d.org/
la primera te ofrece soporte para acceder a OpenGL de forma muy similar a cuando
utilizas C u otros lenguajes. En cambio, Panda3D, intenta cubrir por si sola
mucho del trabajo asociado a OpenGL y da al programador la posibilidad de
realizar sus tareas de manera mas simple, escribiendo menos código y brindando
diversas facilidades.
De todas formas, reitero, ganarás mas conocimientos si comienzas por algo
sencillo. Pygame sería mi recomendación, si es que quieres abandonar Fenix.
Buena suerte.