22 个版本
0.1.3 | 2022 年 9 月 5 日 |
---|---|
0.1.2 | 2022 年 9 月 5 日 |
0.0.19 | 2022 年 9 月 4 日 |
0.0.8 | 2022 年 8 月 26 日 |
#16 in #curses
56 次每月下载
115KB
3K SLoC
注意:建设中!
这是我对之前 chiropterm
库的重写,该库存在一些严重的 API 设计问题
- 窗口化和裁剪绘制光标的系统非常冗长和官僚。
- 基于回调的 API 使得状态管理变得复杂。
- 每帧强制重新绘制与 curses 不相符
与 chiropterm
相比,许多事情都被简化了——没有自动调整大小,没有颜色管理。输入子系统实际上变得更加复杂,以支持 GameMaker 风格的“查询哪些按钮按下”输入和基于事件循环的输入。
可能现在还不应该使用这个——它是一个严重的 WIP!
依赖关系
~2.8–4MB
~70K SLoC