@github: Brb just gaming on the #GitHubUniverse badge Add it to your badge: https://github.com/martinwoodward/super-mona…
Summary
Super Mona is an open-source side-scrolling platformer for the GitHub Universe 2026 badge, featuring 32 stages across eight worlds, installable via a single GitHub Copilot prompt or a Python script using mpremote.
View Cached Full Text
Cached at: 10/30/26, 07:13 AM
Brb just gaming on the #GitHubUniverse badge
Add it to your badge: https://t.co/0AfbHLd6my https://t.co/esyiEwmhQi
martinwoodward/super-mona
Source: https://github.com/martinwoodward/super-mona
Super Mona
An original side-scrolling platformer for the GitHub Universe 2026 badge. Run, jump and stomp through 32 stages across eight worlds as Mona (or Ducky the rubber duck).

Install with one Copilot prompt
Connect your badge to your computer with a USB-C data cable. Then give this prompt to GitHub Copilot (CLI, the Copilot app or agent mode in VS Code):
Install Super Mona from https://github.com/martinwoodward/super-mona onto my GitHub Universe 2026 badge, which is connected over USB. Follow the instructions in that repository's AGENTS.md.
Copilot clones this repository and runs the installer. The installer puts the badge into USB mass-storage mode, copies the game across, ejects the drive and checks that the files are on the badge.
Install it yourself
You need Python 3.8+ and mpremote
(pip install mpremote).
git clone https://github.com/martinwoodward/super-mona
cd super-mona
python3 install.py
Close Thonny, Web Serial pages and any other mpremote sessions first, because
only one program can use the badge’s serial port at a time.
If the installer can’t switch modes automatically (for example, on older
firmware), double-tap the badge’s reset button. When the BADGER drive
appears, run:
python3 install.py --volume /Volumes/BADGER # macOS
python3 install.py --volume /media/$USER/BADGER # Linux
python3 install.py --volume E:\ # Windows (use the BADGER drive letter)
No terminal? Double-tap reset, then drag the super_mona folder into the
apps folder on the BADGER drive. Eject the drive and the badge restarts.
Super Mona appears in the badge menu.
Stages
Eight worlds of four stages each. Every world follows the shape of a classic NES world (overworld, underground, sky, castle), but the layouts are original. Later worlds have wider pits and more enemies.
| World | -1 | -2 | -3 | -4 |
|---|---|---|---|---|
| 1 | HELLO WORLD | SERVER ROOM | SKY BRIDGE | FIREWALL |
| 2 | PULL REQUEST | OVERFLOW | CLOUD DEPLOY | CONFLICT |
| 3 | CLONE | FORK | PUSH | PULL |
| 4 | ACTION | TRIGGER | PRE-PROD | PROD |
| 5 | BUG BASH | STACK TRACE | BREAKPOINT | SEGFAULT |
| 6 | CONTAINER | KERNEL PANIC | EDGE CACHE | DEADLOCK |
| 7 | CLONE | STASH | PR | MERGE |
| 8 | PLAN | BUILD | TEST | SHIP-IT |

How to play
Reach the flag at the end of each stage before the timer runs out. Collect
stars (100 earns an extra life), bump ? blocks for power-ups, and stomp bugs
and shellbots. Kick a shell, or hold B to carry it and release B to
throw it.
| Pad | Action |
|---|---|
| D-pad | Move (Down crouches when big) |
| Select (A) | Jump; hold for a higher jump |
| Back (B) | Run; hold to carry a shell, release to throw it |
| Menu | Pause. Left/Right switch between PAUSED, MAP, ITEMS and HERO |
| Home | Quit to the badge menu |
Leave the title screen alone for 10 seconds and a demo bot plays two stages while PRESS SELECT flashes. You can watch it collect stars. Press any button to return to the title, or Select to start a game. The demo never changes your score or saved high score.
See super_mona/README.md for the pause pages,
including stored items and swapping between Mona and Ducky.
Requirements
- GitHub Universe 2026 badge running the October 2026 (or later) firmware.
The game uses the runtime’s
badge,screenandimageglobals andbadgeware.State. - No network or extra hardware is needed. The game runs in LORES (160x120).
Repository layout
| Path | Purpose |
|---|---|
super_mona/ | The badge app. This folder is copied to /system/apps/super_mona |
install.py | Cross-platform installer (macOS, Linux and Windows) |
tests/ | Host-side unit tests for the game logic and app start-up |
tools/build_super_mona_assets.py | Regenerates the pixel art in super_mona/assets/ |
AGENTS.md | Deployment and development instructions for coding agents |
docs/ | Screenshots captured from badge hardware |
Development
python3 -m pip install -r requirements-dev.txt
python3 -m unittest discover -s tests # run the tests
python3 tools/build_super_mona_assets.py # regenerate the art
python3 install.py # deploy to a connected badge
Credits and license
Released under the MIT License. The Mona sprites are derived from the Flappy Mona artwork in badger/home (MIT License, © Pimoroni & GitHub). All other code and art in this repository is original.
Similar Articles
@github: Wouldn't be #GitHubUniverse without a hackable badge Grab your in-person pass and secure your badge https://githubunive…
GitHub Universe is GitHub's flagship developer event in October 2026, featuring product announcements, workshops, and networking opportunities for the developer community.
@github: Take a peek inside @pimoroni's factory and see how the hackable #GitHubUniverse 2026 badge came to life
GitHub 联手硬件厂商 Pimoroni 展示了 GitHub Universe 2026 可黑客大会徽章的生产过程,揭示了这款可编程纪念品是如何制造出来的。
@leereilly: Late to the game, but I finally took the GitHub Copilot app for a spin tonight… wow. In a few prompts & few minutes, I …
@leereilly shares his experience using GitHub Copilot to quickly build a 3D Rubik's Cube visualizer and solver with animations and GitHub contribution graph mode.
@github: Developers are buzzing. We thought these were pretty fly... https://github.com/nftechie/doomfly… https://github.com/mat…
A GitHub project that connects a fly's connectome neural simulation to a live Doom game arena for real-time control and experimental dopamine-gated memory rules, currently in a live training phase without demonstrated learned survival.
@kentcdodds: The new GitHub Copilot app has a built-in game. Something to do while the agent's at work!
The new GitHub Copilot app includes a built-in game to entertain users while the AI agent works.