proyecto
El marco incluye varios módulos independientes:
- Core y Data son los módulos base que incluyen las clases y datos principales.
- Reslib: clases para procesar y cargar recursos del juego.
- ECS: clases BaseEntity y Componentes que le permiten conectar funcionalidades como gráficos, simulación de procesos físicos y procesamiento de entradas.
- Tilemapping es un descargador de mapas en mosaico en formato tmx.
Características principales:
- Sistema de escenas y capas.
- Cámaras y sombreadores.
- Sistema automático de carga y gestión de recursos.
- Componentes (sprites animados, formas, simulación física, entrada, colisionador)
- Soporte para mapas mosaicos en formato tmx.
- Procesamiento de texto y fuentes de mapa de bits.
- Transiciones visuales.
- Configuración global de la aplicación.
- Pantalla de depuración incorporada.
- Herramientas de registro de consola.
- En desarrollo: menú e interfaz de usuario.
- Los planes incluyen: sistema de partículas, salvapantallas, gestión de niveles de juego.
y eventos, interfaz de línea de comando incorporada para depuración.
Fuente: opennet.ru