Skip to content
Kashif Bhatti
Menu

Arrow Game

A Flutter mobile arcade game built with AI coding agents. I designed the game loop, the levels and the architecture, and reviewed every generated change.

Platform
  • Android
  • [ADD: iOS, if released]
Stack
  • Flutter
  • Dart
  • [ADD: game engine or packages, e.g. Flame]

[ADD: what the game is, how it plays and who it’s for. Link to the store listing in demoUrl if it is published.]

What I’d improve next

[ADD: one or two honest next steps.]

Screenshots

  • [ADD: describe screenshot 1, e.g. a level in progress]
  • [ADD: describe screenshot 2]

Architecture

A Flutter app with a game loop, level data and a small state layer for scores and progress. [ADD: describe the real components]

Arrow game architecture: Touch input to Game loop; Level data to Game loop; Game loop to Renderer; Game loop to Progress store each framesaveTouch inputaim and releaseGame loopphysics, collisionsLevel datatargets, obstaclesRendererFlutter canvasProgress storescores, unlocks
Scroll sideways to see the whole diagram.

What I designed

[ADD: what you designed yourself — game mechanics, level design, architecture, state management choice]

How I used AI

[ADD: what you delegated to AI agents and how you reviewed and tested it]

Challenges

  • [ADD: a real challenge, e.g. smooth frame rate on low-end phones or collision detection — and how you solved it]

This project is part of my AI-assisted development work.

Have an app idea like this?

Tell me what you want to build and on which platforms, and I'll suggest an approach.