Les presento mi proyecto, estoy realizando un Engine para hacer juegos RPG. Lo estoy realizando con Python y Pygame. La idea inical es proveer una base para desarrollar juegos es decir dibujado, movimientos, gestion de eventos, etc. Para que quede solo la parte lógica que se hará también programada en python, pero usando las clases del engine como base para gestión de eventos y demás.
Características Implementadas:
- Utilizo Tiled Map Editor para la creación de mapas y para la configuración de los tilesets.
- Carga de mapas y dibujado en pantalla.
- Sistema de prioridades de las capas (hay que mejorarlo).
- Scroll en el mapa.
- Esquema base de la clase Actor (heroe) con movimiento por el mapa (hay que reescribirla).
Puedes seguir los avances en el código en el repositorio github del proyecto:
http://github.com/adrigm/Engine-RPG
Aquí puedes ver un video de prueba del scroll y del dibujado:
http://www.dailymotion.com/video/xe577n_muestra-de-scroll-engine-rpg_videogames