🚀 软件工程事后分析:僵尸射击 🧟‍♂️🎮

🚀 软件工程事后分析:僵尸射击 🧟‍♂️🎮

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

《僵尸射击》是一款使用虚幻引擎5.5制作的2D射击游戏,玩家扮演卡车站工人Tim,使用AK-47抵御僵尸。项目采用敏捷开发,短时间内成功交付,尽管关卡设计面临挑战,但积累了宝贵经验,未来将更注重规划和瓦片地图的使用。

🎯

关键要点

  • 《僵尸射击》是一款使用虚幻引擎5.5制作的2D射击游戏,玩家扮演卡车站工人Tim,使用AK-47抵御僵尸。
  • 项目目标是为2D Game Jam #2制作一款完整的游戏,并在短时间内完成。
  • 采用敏捷开发,使用用户故事和GitHub项目的看板进行任务跟踪,成功按时交付了游戏。
  • 视觉一致性和游戏机制表现良好,没有出现严重的游戏漏洞。
  • 关卡设计面临挑战,未使用瓦片地图或瓦片集,增加了设计复杂性。
  • 通过手动在虚幻编辑器中放置精灵构建关卡,但效率不高。
  • 获得了使用2D资产设计关卡的宝贵经验,未来应更多关注规划和使用瓦片地图。
  • 建议在未来的项目中花更多时间进行关卡设计和规划,学习瓦片集和瓦片地图。

延伸问答

《僵尸射击》游戏的主要玩法是什么?

玩家扮演卡车站工人Tim,使用AK-47抵御僵尸,保护关键桥梁。

该项目采用了什么开发方法?

项目采用敏捷开发,使用用户故事和GitHub项目的看板进行任务跟踪。

在关卡设计中遇到了哪些挑战?

关卡设计未使用瓦片地图或瓦片集,增加了设计复杂性。

项目的成功因素有哪些?

视觉一致性和游戏机制表现良好,没有出现严重的游戏漏洞。

未来的项目中有什么改进建议?

建议花更多时间进行关卡设计和规划,学习瓦片集和瓦片地图。

《僵尸射击》是为哪个活动制作的?

该游戏是为2D Game Jam #2制作的。

➡️

继续阅读