Social Icons

Isi2dAndroid

Isi2dAndroid es el motor de juegos que utilizo para programar los juegos en Android. Está basado en el libro "Desarrollo de juegos ADROID" de Mario Zechner pero sólo en la parte que usa el Canvas.

Tiene como capa más baja las clases que abstraen el hardware de Android como la pantalla, el sonido, el teclado/pantalla táctil, etc y sobre ella he montado una capa para desarrollar los juegos.


En esta última capa se encuentran clases como Animation, AnimationList, Entity2d, Camera2d, PixmapManager, LayerManager, ect, etc. Y cada juego usará unas u otras clases de esta capa en función del tipo de juego. Por ejemplo, juegos con Scroll de pantalla usarán la Camera2d, juegos donde hayan distintas capas superpuestas usarán LayerManager.

El motor va creciendo conforme los nuevos juegos necesitan mas funcionalidades. Leo muchas cosas por internet sobre todo en la web stackoverflow pero al final el código final sale del planteamiento que hago en el papel.



0 comentarios:

Publicar un comentario