8 个版本
0.2.7 | 2024 年 8 月 1 日 |
---|---|
0.2.6 | 2024 年 8 月 1 日 |
0.2.5 | 2024 年 7 月 31 日 |
#107 in 游戏
764 每月下载量
2MB
1.5K SLoC
lifecycler
在你的终端中运行的鱼缸!
一款装饰品/玩偶,让你在编码时观看鱼的生活周期。我插件 bevy_ratatui_render 的测试驱动,该插件允许你使用 ratatui/ratatui-image 将 bevy 应用程序渲染到终端。
使用 cargo 玩
如果你已经安装了 cargo,你可以简单地运行以下命令
cargo install lifecycler --locked
...然后启动游戏
lifecycler
控制方式
左键点击或拖动 | 分发食物颗粒。 |
空格键 | 切换日夜模式。 |
M | 静音/取消静音音效。 |
Q | 退出游戏。 |
注意
分辨率由终端的字符尺寸决定,所以你可以通过调整终端的缩放来获得更多细节或更像素化的外观。
其他安装方法
发行版软件包
AUR
Arch Linux 用户也可以使用 AUR 通过一个 AUR 辅助工具 来安装
paru -S lifecycler
手动
或者,你可以从 itch.io 页面 或 github 发布 手动下载可执行文件。
如果你手动安装了可执行文件,你将需要包含启动它的路径(例如,如果在同一目录下,则为 ./lifecycler
)。
在 macOS 上,你可能需要右键单击 > 以...打开,选择一个支持的终端,然后选择打开以绕过代码签名(我还没有解决代码签名问题)。
问题
我仍在寻找与平台相关的渲染和输入问题,如果你遇到任何问题,请提交问题!
兼容性
这需要你的终端
- 支持 24 位颜色。
- 具有合理的渲染效率。
这包括相当多的终端,但我个人已确认以下终端表现良好
- Alacritty
- Kitty
- WezTerm
- iTerm2
gifs
依赖
~49–88MB
~1.5M SLoC