Everyone says the same thing: Flutter is for apps, not games.
So I decided to find out where that's actually true — by building a 3D endless runner in Flutter. From scratch. No Unity, no Unreal, no game engine at all. Just Dart and Flutter's own rendering stack.
It runs in your browser right now: ▶️ Play it live (desktop, keyboard controls — A/D to switch lanes, Space to jump).
Here's how it works, and what building it taught me about how far Flutter can actually go.
The stack: Flutter GPU + flutter_scene






