-
Notifications
You must be signed in to change notification settings - Fork 16
Desktop Version
Moonbench edited this page Jun 24, 2026
·
1 revision
The game can be run on your computer using pygame, which allows you to experiment with it without needing to setup an ESP32.
- Python 3
- pygame (
pip install pygame)
If your system Python is externally managed (e.g. Homebrew on macOS), use a virtual environment:
python3 -m venv venv source venv/bin/activate pip install pygame
From the src/ directory:
python main_desktop.py| Key | Action |
|---|---|
| Arrow keys | D-pad |
| Z / X | A / B |
| A / S | Menu 1 / Menu 2 |
| Escape | Quit (saves first) |
The desktop save is stored at src/save.json, separate from the device save at /save.json on the ESP32.