游戏标题: 英雄VS怪物:战斗模拟器

可玩链接: https://github.com/giorgosmast/Hero-VS-Monsters-Battle-Simulator

平台: PC(Windows Console)

游戏描述: 我是一个学生,这是我的第一款面向对象编程(OOP)项目,使用C++编写。它是一个基于文本的角色扮演游戏,你扮演一个英雄,和不同的怪物,如巨人、恶魔、巨魔、骷髅等战斗。游戏会一直持续下去,直到英雄死去。

在每个回合中,你可以选择进行简单攻击,使用其中一个你拥有的4个特殊技能(如忽略防御的穿透刺击),或使用恢复药水来回复一些生命值。战斗使用随机数(如掷骰子)来决定你是否击中了怪物还是错过了。如果你击中了,伤害会根据你的武器来计算,但会减少怪物的防御。如果怪物存活了你的攻击,它会用自己的AI逻辑来攻击你。为了使游戏更有趣,每5次击杀后,会出现一个双倍生命值和高伤害的BOSS巨龙骑士。另外,我还添加了输入验证,以防止游戏因为你按错键而崩溃,以及一个在游戏结束屏幕上的“再玩一次”菜单。

免费游戏状态: [X] 免费游戏 [ ] Demo/Key可用 [ ] 支付游戏

参与度: 我完全一个人完成了这个游戏作为大学作业。 我写了所有的C++代码,创建了英雄和怪物的类,并且设计了战斗机制和菜单。