Inicio del desarrollo
Para el inicio del desarrollo me he prefijado una serie de objetivos generales para AdvGen. Estos objetivos son:
Objetivos generales
Funcionalidad de generación de aventuras a través de un API de programación que permita crear las reglas de juego, así como sus gráficos, animaciones, etc. AdvGen actuará como una capa de abstracción, ofreciendo al usuario solamente conceptos de "aventura gráfica", como por ejemplo personaje o estancia.
Los componentes de AdvGen serán:
La primera versión a conseguir será la v.0.01 que tendrá los siguientes objetivos:
Objetivos Versión 0.01
Creación de demo inicial. Estructura del programa orientada a permitir la generación de aventuras, pero en la v 0.01 el engine estará empotrado en el juego.
Componentes deseados para esta versión:
Motor de Virtualización de Componentes (CVE Layer)
Motor gráfico (Grph Layer)
Motor de entrada/salida (IO Layer)
Objetivos Personales
El objetivo que me he fijado con este proyecto es enfrentarme a las problemáticas más comunes en el desarrollo de videojuegos, tanto en general como en el caso particular de desarrollo para GP2X.
Tengo que decir que el desarrollo de AdvGen ya ha comenzado (hay muy muy poco, pero algo hay).
La decisión de incluir este blog como parte del trabajo es para ayudar a otras personas interesadas en el desarrollo de videojuegos, lo cual también lo incluyo como objetivo del proyecto, aunque haya sido a posteriori. Por tanto lo iré poco a poco completando hasta ponerme al dia.
Para terminar, mi intención en cierto momento es publicar el código, pero me gustaría tener "algo" antes de hacerlo.
Hasta pronto y salu2.
Objetivos generales
Funcionalidad de generación de aventuras a través de un API de programación que permita crear las reglas de juego, así como sus gráficos, animaciones, etc. AdvGen actuará como una capa de abstracción, ofreciendo al usuario solamente conceptos de "aventura gráfica", como por ejemplo personaje o estancia.
Los componentes de AdvGen serán:
- Motor de lógica de juego
- Motor de Virtualización de Componentes
- Motor gráfico
- Motor de entrada/salida
- Motor de sonido
- Motor de colisiones
- Motor de fisica
La primera versión a conseguir será la v.0.01 que tendrá los siguientes objetivos:
Objetivos Versión 0.01
Creación de demo inicial. Estructura del programa orientada a permitir la generación de aventuras, pero en la v 0.01 el engine estará empotrado en el juego.
Componentes deseados para esta versión:
Motor de Virtualización de Componentes (CVE Layer)
Motor gráfico (Grph Layer)
Motor de entrada/salida (IO Layer)
Objetivos Personales
El objetivo que me he fijado con este proyecto es enfrentarme a las problemáticas más comunes en el desarrollo de videojuegos, tanto en general como en el caso particular de desarrollo para GP2X.
Tengo que decir que el desarrollo de AdvGen ya ha comenzado (hay muy muy poco, pero algo hay).
La decisión de incluir este blog como parte del trabajo es para ayudar a otras personas interesadas en el desarrollo de videojuegos, lo cual también lo incluyo como objetivo del proyecto, aunque haya sido a posteriori. Por tanto lo iré poco a poco completando hasta ponerme al dia.
Para terminar, mi intención en cierto momento es publicar el código, pero me gustaría tener "algo" antes de hacerlo.
Hasta pronto y salu2.