Programación Específica > Programación de Videojuegos
Pasos Para Realizar Un Videojuego
oscar77:
pues tengo buena experiencia en c, pero c++ orientado a objetos si no se nada. esto me ayuda mucho pero nadie me hablo en si de que debe tener el motor del videojuego, porfa.
salu2.
JuanK:
no te preocupes por lo que deba tener el motor...
primero tienes muuuchas cosas por aprender... y practicar
y ya con base en tu experiencia construyes luego un motor segun tus propias necesidades.
No hay nada escrito acerca de que se debe tener en un motor... es decir no hay ninguna camisa de fuerza, en su nivel basico deberia tener:
- manejador grafico
- manejador de entrada y salida
- manejador de musica/sonidos/video
- manejador de menus
- manejador de actores
- sistema de control de colsiones
Respecto al modelado UML es muy importante que lo aprendas a hacer para ai poder luego sacarle mas jugo a la parte de desarrollo, igualmente con lo POO, pero tal vez por el momento puedes posponer un poco esos dos temas y comenzar comote lo sugeri con allegro y lenguaje C, con ello aprenderas bastante y luego puedes comenzar copn POO y DirectX..
UN consejo ni de vainas te lancs de una con DirectX ya que segun veo eres un poco novato en la programación y te auitara mucho tiempo aprenderlo, caso contrario si ya manejas los fundamentos de programacion de vgames y de POO aprenderas muy rapido DirectX
bueno he hecho mi tesis de grado hace poco sobre ese tema, asi que si te interesa revisa estos link:
http://foros.solocodigo.com/index.php?showtopic=16605
aca el el foro en los link indicados esta mi trabajo de grado en pdf, puedes bajarlo, de ahi puedes aprender muchas cosas...
Eso si a manera de retroalimentacion, si lo bajas me gustaria que me dieras tu opinion al repecto del trabajo.
Petabyte:
Instalate las librerias SDL www.libsdl.org en tu compilador, unos cuantos tutoriales y manuales de referencia y empieza a practicar de que va el tema.
Es decir, prueba a dibujar y mover bmps por pantalla, a reproducir sonidos, a hacer que estos responda a la entrada de teclado.
Cuando lo controles ya podras empezar a hacer algun jueguecillo que otro.
Si puedes aprende C++ al tiempo que practicas, la Programacion orientada a objetos es ideal para juegos porque la mayoria estan compuestos de eso, de objetos.
Navegación
[*] Página Anterior
Ir a la versión completa