NanoGame
A cross-platform game engine and live coding environment.
Launch Spectromancer
Boots straight into Spectromancer — a full card-battle game built on NanoGame — right in your browser.
What it is
NanoGame is a game engine where the games themselves are AssemblyScript mods compiled to WebAssembly and run inside a thin Rust host. The same mod runs unchanged on desktop, web, iOS, and Android.
- Mods are the games. Every game is a hot-swappable Wasm module — load one, edit it, reload it, without restarting the engine.
- Live coding environment. The built-in console can compile and reload mods on the fly, with an integrated AI agent that can write, build, test, and load mods autonomously.
- One runtime everywhere. Rendering, audio, input, storage, and networking are provided by the host, so mods stay small and portable.
Built with NanoGame
Spectromancer — a fantasy card-duel game: draw from five schools of magic, summon creatures, and out-cast your opponent. Click Launch above to play it now in your browser.
Silhouette — a hidden object game where you match objects to their silhouettes, with a daily real-world photo challenge. Play it at playsilhouette.app or get it on the App Store.