这是来自同济大学软件工程荣誉计划的三名同学完成的期末作业--魔塔(简易版)
得分权值: 1.2 || 团队人数限制: <=4人 || 描述:实现类似魔塔的闯关类游戏
- 游戏开始界面、背景音乐、音量控制、暂停及恢复功能、退出功能
- 至少10层
- 怪物种类至少两种,比如物攻类、真伤类(无视防御)、暴击类(使角色收到的伤害乘以一个暴击系数),每类至少2-3种具体怪物。可以自由发挥。
- 角色属性系统(生命、攻击、防御、金币、经验等)
- 道具系统(如钥匙、药水等)
- 标准回合制战斗
- 键盘控制角色移动
- 商店系统
- 战斗回合中可选多种技能
- 关卡跳跃
- 存档功能
- 无敌模式
《魔塔》是一种策略类的固定数值RPG游戏。游戏需要动很多脑筋,任何一个轻率的选择都可能导致游戏的失败。我们设计的魔塔游戏层数仅有10层,但是制作精美,道具很多,而且难度不低,对智商是一次艰巨的考验。玩家需要找到合适的方式通关,最后看到通往游戏结束的阶梯。
在游戏中,玩家将成为勇士,通过有选择的不断打怪(获得经验)、拾取钥匙(以便打开道路上的门)、获得药水或道具来提升自己(增加防御、生命、攻击),只有穿过层层关卡,打败最终BOSS,才能救出公主,迎娶白富美,走上人生巅峰。
由于考虑到游戏仍存在少量问题(我们努力了很久,现仍然无法解决),尽量走最近的路到达楼梯;由于在属性栏的更新上有所问题,请不要轻易相信左侧栏。初次启动有点慢,请见谅。
建议路线:
- 第一层直接向上走到怪物处,攻击绿色怪物,可以看到我们回合制战斗的场景;
- 第二层可以尝试播放音乐、调整音乐音量来调整自己的游戏心情;
- 第四层可以到商场中转一转,理性消费,增加相应属性(属性栏未显示,但已经消费成功);
- 其他的楼层可以随便逛逛(建议尽量直接走到楼梯)
键 | 动作 |
---|---|
↑键或W键 | 右移 |
←键或A键 | 左移 |
→键或D键 | 上移 |
↓键或S键 | 下移 |
鼠标左键单击 | 触发相应的按键事件 |
王蔚达:1292042074@qq.com 付舒阳:1311283263@qq.com 王宇轩:1685952374@qq.com
- 感谢朱宏明老师幽默风趣的课堂
- 感谢助教哥哥们的陪伴与指导
- 感谢2021级同济大学软件工程荣誉课课程群一起奋斗的群友们的陪伴
- 感谢@sunnyboychina 的cocos2d-x 4.0学习笔记