Build log · Software & apps

Flappy Bird (Casio)

Software & appsdoneCasioCalculatorGame

reflection not written yet · every fact below is generated from this project’s own spec and files

What it is

Flappy Bird recreated as a .g3a add-in with a colour screen on the Casio fx-CG50.

What broke, and what I’d change

Not written yet. This is the part only I can write — what actually went wrong, and what I’d do differently. It lives in builds/reflections/casio-flappy-bird.md (see _TEMPLATE.md); as soon as that file has words in it, this section fills in on the next build.

Everything else on this page — the spec, the version history, the file counts — is generated from the project’s own build notes and files, so nothing here is guesswork.

Build spec

The project’s own build notes, rendered. Open the raw .md ↗

Show the spec

Flappy Bird (Casio fx-CG50)

Flappy Bird recreated as a compiled .g3a add-in running on the Casio fx-CG50 graphing calculator.

What it is

  • Tap to flap, dodge the pipes, survive as long as you can
  • Draws to the calculator's colour screen
  • Downloads/casio-games/Flappybi.g3a

Built with

Casio fx-CG50 add-in toolchain (C), part of Isaac's calculator-game collection.

Where it lives

  • Source file: ~/Documents/casio flappy bird/flappy.py
  • Source file: ~/Documents/casio games/Flappybi.g3a
  • Artefacts on the site: 2 files · 70 lines of text · 138 KB

Stack

  • Python ×1 · compiled Casio add-in ×1

What's in the code

  • flappy.py — 70 lines (Python)
  • ../casio games/Flappybi.g3a — 135 KB (compiled Casio add-in, binary — not line-counted)

Verified in the Python source

  • functions: run_game

_Spec generated from the project's own files on 2026-10-22 (gen-project-specs.py). Everything above was read from the listed files — file counts, line counts, names, routes, headings and script comments. No description was invented._