Lemon Sweep 是一个在终端运行的 roguelite 射击游戏。你是一个拿着扫帚的柠檬(垃圾回收器),而 TUI 框架来到了堆上:Bubble Tea、Ratatui、tview、Ink、ncurses。每一个都是由其本身的想法形成的像素生物,所以 Ratatui 是一只螃蟹,tview 是一个能咬人的模态对话框。
预告片有点不合常理,抱歉。每一帧都是 160×45 个终端单元格的网格,半块作为像素,绘制成视频。游戏玩法部分是游戏测试机器人实际运行的记录,所有声音都来自游戏自带的合成器。
它基于 Limoni,一种 Go 语言编写的 TUI 引擎。每帧零分配,如果你在意这种东西。
在浏览器中玩:https://thebanri.github.io/limoni/?app=lemonsweep
或者安装:go install github.com/thebanri/limoni/apps/lemonsweep@latest
源码:https://github.com/thebanri/limoni
乐意回答关于它的渲染方式的任何问题。
评论 (0)