ViF
Live on this siteA real-time terminal game that turns Vim motions and typing into a roguelike shooter, on a custom ECS engine with adaptive enemies and online multiplayer.
A real-time terminal game that turns Vim motions and typing into a roguelike shooter, on a custom ECS engine with adaptive enemies and online multiplayer.
A Go chess server with a REST API, Stockfish for validation and computer play, optional accounts, and durable replay. Three different clients share it.
Eight rotatable rings, one notch each: line them up. Every ring drags its neighbours along at half speed, so each correction is also a disturbance.
A song advances one chord at a time on a 3×3 grid; you move across lanes and rows to collect notes and dodge walls. One deterministic engine drives two frontends, a terminal and a graphical raylib window.