NovaStep Game StudioRP2040 · MicroPython · no account
Loading…

PICK → PLAY → CUSTOMIZE → FLASH

Pick a game.
Customize it locally.

Play the official library immediately in the browser, adjust supported game settings with the visual editor, then flash the same GamePack to your NovaStep RP2040 Game Kit.

NovaStep RP2040 Game Kit
NovaStep RP2040 Game Kit240×240 display · joystick · A/B/Start/Select · MicroPython

OFFICIAL LIBRARY

Play first. Customize second.

Search by game name, category, description or controls, then play instantly.

Browser Simulator
Pocket Tanks
NovaStep RP2040 Game Kit front view
Keyboard W/↑ UpS/↓ DownA/← LeftD/→ Right J A buttonK B buttonEnter Start/PauseShift Select
Click/touch the real controls above, or use the keyboard.

Keyboard: W/A/S/D or Arrow keys · J=A · K=B · Enter=Start/Pause · Shift=Select

Virtual MMA7660 Motion LabMotion input
Tilt & shake simulatorDrag the pad to change the gravity vector, or use Shake. Motion-aware games react immediately.
tilt
screen gravity x 0.00 · y 1.00
Visual Game Editor
Advanced GameSpec JSON
Use the visual controls above for normal editing. Advanced JSON is optional. Browser preview and hardware use the same GamePack payload. Runtime 22 supports legacy GameSpec 11 games and uploadable Game API 1 / GameSpec 12 packages.

One library, one local workflow

1. Pick a game

Choose any published game from the library and play it immediately in the browser simulator.

2. Customize locally

Use the visual editor, supported media tools, or advanced GameSpec JSON without any account or authorization code.

3. Flash the same result

Test first, then send over Web Serial or generate the GamePack UF2 locally in the browser.