r/commandline • u/kekolar22 • 7h ago
Fun Lemon Sweep, a roguelite FPS that runs in your terminal
Enable HLS to view with audio, or disable this notification
Lemon Sweep is a roguelite shooter that runs in your terminal. You're a lemon with a broom (the garbage collector), and the TUI frameworks have come for the heap: Bubble Tea, Ratatui, tview, Ink, ncurses. Each one is a pixel creature made from its own idea, so Ratatui is a crab and tview is a modal dialog that bites.
The trailer is a bit unhinged, sorry. Every frame is a 160×45 grid of terminal cells, half blocks as pixels, painted to video. The gameplay parts are real runs played by the game's test bot, and all the sounds come from the game's own synth.
It runs on Limoni, a Go TUI engine. Zero allocations per frame, if you care about that kind of thing.
Play in the browser: https://thebanri.github.io/limoni/?app=lemonsweep
Or install: go install github.com/thebanri/limoni/apps/lemonsweep@latest
Source: https://github.com/thebanri/limoni
Happy to answer anything about how it's rendered.