注:2020年3月5日 - 该项目已经停产,我打算进行工作,但是我最近忙于处理其他东西,现在最必要的缺失功能之一是程序性的地牢生成,现在每次都可以与同一核心地牢一起使用,核心基础已经完成,已经完成了更多的东西,需要添加/丢失的元素,可以访问,可以访问2个模式,在2个模式下,可以访问,在2个模式下,可以访问,在2个模式下,可以在2 Mote中找到。在事物上并移动地牢和战斗模式,您可以在其中ATK,PWR和与多个敌人作战并最终击败它们(这是我决定将其扩展到整个1000个LOC不太愉快之前就开始的方式,但在某个时候肯定需要适应代码和项目结构),我可以对任何反馈或逗留和prs开放。
ASCII战斗
一个简单的CLI文本冒险游戏,为学习目的而创建。
项目目标
- 探索功能齐全的地牢系统。
- 创建一个库存系统,具有拾取,饮食和获取有关整个地牢中发现物品的信息的能力
- 敌人分布在地牢入口上,通过在基于角色的战斗系统中击败它们,进一步探索。
使用说明
注意:此游戏仅使用Python 3。使用Python 2将行不通!
- 通过下载
.zip文件获取来源并提取它 - 或通过克隆大师分支
git clone https://github.com/aelmosalamy/ascii-combat - 设置:运行
pip3 install colorama或pipenv install - 玩:运行
python3 main.py
游戏模块
- 游戏主要使用两个模块:CMD(运行具有多个有用功能的A通用命令行接口)和Colorama(令人惊叹的ANSI序列文本着色器)。
拉请求
- 我真的很欢迎拉动请求,特别是如果这是您的第一次,请查看当前问题,并在可能的情况下进行审查并添加任何校正,错误文件,新功能。
- 请随时发送PR(首先检查开放问题)。
- 非常感谢清洁,有据可查的代码。
- 这非常重要:如果您使用基于UNIX的系统来编写代码,请确保将代码的新线转换为CRLF(Windows使用的默认终结器),因为这会导致大量的合并冲突!
未来计划
- We all agree its fun to play text-based games as this genre got its very own fans, however we further agree on the beauty of graphics, so I am planning to make a pygame version of this, exactly same concept with simplistic, yet beautiful 8-bit pixel art graphics, I intend to create a roguelike exploration system + a role-based combat system which acts like an obstacle to the advance of exploration in the dungeons of ASCII Combat, mmm... shall we say “像素战斗”? :)