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