🧩 The Architectural Gap Between Apps and Games Why my first game engine attempt ran at 12 frames per second, and what I had to unlearn going from Riverpod to ECS. Feb 20, 2026 FlutterRiverpodECSArchitectureGame Dev