
// strategy / roguelite / puzzle / music
BODGE FM
Build a pirate-radio rig from questionable appliances. Discover noisy combinations, outsmart rival stations and keep the heat under control in short, one-thumb gigs.
▶ Launch gameDesigned for desktop, mobile, tablet
About the game
Make a racket. Wake the town.
A portrait contraption roguelite set in a fictional Midlands night. Draft household electronics into a nine-slot rig, read the exact forecast and broadcast a groove made by your equipment.
Explore twelve venues, collect equipment sidegrades, find strange interactions and share reproducible challenges. Five-transmission gigs fit a quick break; an optional encore pushes a successful rig further. Progress and personal records stay on your device.
How to play
- Choose an offered part, then tap a rack socket to fit or replace it. You normally have two edits per transmission.
- Parts interact with their immediate horizontal and vertical neighbours. Inspect a fitted part or the forecast for the exact rules.
- Tap Transmit to add the predicted signal and heat. Reach the contract target before the gig ends, without reaching the heat cap.
- Vent spends a transmission to cool the rig. It normally earns no signal.
- Read the rival schedule and event choices. Abilities and upgrades show their costs and effects before you commit.
- Spend scrap in the shed to unlock sidegrades, then choose which ones enter your offer pool.
- After a win, bank your result or try a harder five-transmission encore.
- Sound is optional. Enable it explicitly to hear the rig you build.
Credits & rights
(c) 2026 Tommy Cunningham. All rights reserved.
Illustrated equipment, brand and scene artwork supplied by the owner's BODGE FM artwork handover; procedural WebAudio synthesis made for this game. No samples, fonts or scripts are loaded from outside the game folder.
Control icons are Font Awesome Free 6.7.2 solid glyphs (https://fontawesome.com), CC BY 4.0, bundled as SVG files in the game folder with the licence notice in assets/ui/FONT-AWESOME-LICENSE.txt. No font or script is loaded for them. The broadcast-tower and empty-socket glyphs are custom BODGE FM artwork drawn to sit alongside them.
Monospace text is set in JetBrains Mono (https://github.com/JetBrains/JetBrainsMono), SIL Open Font License 1.1, bundled as woff2 files in assets/fonts/ with the licence as assets/fonts/JETBRAINS-MONO-OFL.txt.
Recorded music: a title theme and eight arrangement beds supplied by the owner for BODGE FM, edited into short loops that play under the game's own synthesised rig.