3个版本
使用旧的Rust 2015
| 0.1.3 | 2018年12月10日 |
|---|---|
| 0.1.2 | 2018年12月10日 |
| 0.1.1 | 2018年12月10日 |
#502 在 游戏
94KB
2K SLoC
UTFcrawler

[.align="center", cols="6*^.^"] |============================= |语言 |Crate版本 |文档 |许可证 |平台 |Pipeline
| |
|
|
|
|
master: |=============================
'''
关于
'''这是一个设计用来使用Unicode字符作为ASCII艺术的RPG游戏的项目,而不是使用原始ASCII。这使得显示效果类似于ANSI艺术,而不是ASCII艺术。
为了获得最佳体验,需要支持RGB颜色,但普通的终端也能凑合。 + 推荐使用支持大量Unicode字符的等宽字体,因为这将允许地图正确渲染。
为了获得良好的体验,强烈推荐使用QWERTY布局或类似的键盘/映射。 推荐终端大小为103列 x 30行,以便地图正确显示。
注意:该项目是用Rust版本1.30.0构建的,但应与任何未来的版本兼容。
'''
依赖项
'''对于安装,需要以下依赖项
- 一个有效的
rust、rustc和cargo安装。 - 这可以通过这里提供的
rustup脚本提供。 - 或者它是由您选择的Linux/Unix发行版的包管理器提供的。
- (强烈建议使用上面提到的
rustup脚本来卸载rust) git来获取此存储库
'''
安装
'''
从源代码编译
- 克隆存储库:
git clone \https://gitlab.com/utf-crawler/utf-crawler.git - 进入克隆文件夹:
cd utf-crawler - 构建:
cargo install - 或者使用更手动的方法
cargobuild --release- 并将
./target/release移动/复制到您的$PATH中。 - 或者以某种形式添加到您的
$PATH中。
'''
链接:crates.iocrates.io
- 由于该项目也在crates.io上,使用了与依赖相同的托管服务,因此您只需要在安装了
rust和cargo后执行cargo install utf-crawler即可。
如何玩耍
''' |============================== 2+|在地下城 |键 |动作 |a |向左移动 |s |向下移动 |d |向右移动 |w |向上移动 2+|在存货中 |i |切换到存货菜单 |u |使用选定的物品 |j |将菜单选择向下移动 |k |将菜单选择向上移动 |m |切换回地图 2+|在战斗中 |a |普通攻击 |s |低级技能 |d |中级技能 |f |高级技能 |g |守卫 |==============================
许可协议
''' 本软件根据链接:LICENSE-ISC[ISC 许可协议]发布
'''
依赖项
~560KB
~10K SLoC