Engineering Case Study: Desarrollo de motor 2D multiplataforma.
Selección de herramientas para rendimiento nativo y escalabilidad.
Flutter 3.28.9 para renderizado UI de alto rendimiento y compilación nativa en ARM64.
Flame Engine. Implementación de Game Loop, ECS (Entity Component System) y física 2D.
Integración híbrida: Google Mobile Ads (Interstitial/Reward) + In-App Purchases.
Código base único desplegado en Android, iOS, macOS y Windows con adaptación de inputs.
Librerías esenciales utilizadas en pubspec.yaml.
Estructura modular separando la lógica del juego (Flame) de la interfaz de usuario (Flutter Widgets).
GetIt (implícito) o Singletons para gestión de audio y preferencias.
Este proyecto demuestra capacidades en ingeniería de software, arquitectura limpia y desarrollo full-stack móvil.