termcade
A terminal arcade
Playable now
Classic games rendered at sub-cell resolution with block pixels, so a terminal cell becomes a 2×2 or 2×3 grid of pixels and the playfield gets sharper than the font should allow. It ships with Asteroid and Tetris, playable offline the moment it starts.
The arcade compiles no games into itself. Every game is a sandboxed WebAssembly package
running under wazero with no filesystem and no network, so a broken one shows up dimmed on
the menu with its reason rather than taking the arcade down. The same binary is the dev
kit: termcade dev new you/mygame scaffolds one, termcade dev build
packages it, and anyone can publish for players to termcade add.
go run github.com/aviorstudio/termcade@latest Needs a truecolor terminal at 80×24 or larger