Ironball Abbey
Your progress saves locally on this device.
Your progress saves locally on this device.
A disgraced monk has one weapon: a heavy iron ball. Kick it, bank it off pillars and catch it on the rebound. Every clean catch builds heat, and a white-hot ball tears through anything in its way. Fight through two wings. The night abbey has seven candlelit rooms of possessed monks, shieldbearers, hounds, bell-ringers and gargoyles, the Sexton in his graveyard, and the great bell to bring down on the Hollow Abbot. The lamp-lit Scriptorium adds pinball bumpers, oil lamps you can tip into fire, bookshelves to smash, censer-swinging monks and swarms of cursed pages, then the Archivist and the Bookbinder.
| Phone / touch | Keyboard & mouse | Controller | |
|---|---|---|---|
| Move | Left thumb (stick appears where you touch) | WASD / arrow keys | Left stick / D-pad |
| Get ready to catch | Hold right thumb down | Hold left mouse button | Hold RT (or RB) |
| Aim | Drag right thumb | Mouse | Right stick |
| Kick | Lift right thumb | Release mouse button | Release RT |
| Dash | Flick left thumb (or Dash button: see pause menu) | Space / Shift / right mouse button | A / LB |
| Pause | Pause button, top right | Esc / P | Start |
| Mute | Pause menu | M | Pause menu |
Tips shown in game: press just as the ring around you flashes for a perfect catch (+1 heat). Release as the ball hits you for a volley (+2 heat).
Ironball Abbey
Designed and built with AI assistance. Claude (Anthropic) wrote the code, the procedural pixel art, and the synthesized sound and music. Codex (OpenAI) helped with planning and testing.
Asset credits and permissions: No third-party assets. All art is drawn procedurally in code, and all sound effects and music are synthesized at runtime with the Web Audio API. The file contains no fonts, images or audio files.