1个不稳定版本
0.1.0 | 2019年8月11日 |
---|
#1417 在 游戏开发
1MB
2K SLoC
#+STARTUP: inlineimages
- 这是什么?
z-buffer-game是一个生存/策略游戏,具有ASCII艺术图形。它使用 [[https://rust-lang.net.cn/][Rust语言]],[[https://github.com/tomassedovic/tcod-rs][tcod-rs]] 作为UI库和 [[https://github.com/slide-rs/specs][specs]] 作为实体-组件系统构建。它使用免费许可证 [[./LICENSE.txt][GNU GPL v3]]。
** 是否有点乐趣?可能没有。目前的主要目标是练习使用Rust进行游戏开发。
** 我能帮什么忙?你可以通过以下方式提供帮助
- 玩游戏并提供反馈。
- 在网络上分享它,让其他人也能玩。
目前没有等待志愿者参与的游戏开发任务。
- 如何玩?
目前没有预编译的二进制文件或包。请参阅 [[*开发设置][开发设置]] 以获取编译和本地运行的说明。
- 屏幕截图 ** 2019年8月11日 [[./screenshots/20190811.gif]]
** 2019年4月28日 [[./screenshots/20190428.gif]]
- 开发设置
-
检出 [[https://github.com/muhuk/z-buffer-game/][Git仓库]]。
-
安装libtcod所需的开发包
#+BEGIN_SRC sh sudo apt-get install gcc g++ make libsdl2-dev #+END_SRC
-
构建
#+BEGIN_SRC sh cargo build #+END_SRC
依赖关系
~38MB
~194K SLoC