跳到主要内容
叶子恒GAME DESIGN PORTFOLIO
游戏策划方向求职作品集 · 27届
返回作品目录
CASE FILE / B06FULL CASE

Unity 2D 类坦克大战

Blocky Blitz|双关卡生存、局内强化与本地排行

玩家驾驶坦克射击、冲刺并积攒 AOE 轰炸,先通过只有普通敌人的新手关,再进入带有精英敌人、随机道具和持续增援的第二关。

ROLE / 职责
独立设计与开发、关卡规则、道具强化与计分存档
DATE / 时间
2025.03—04
TEAM / 团队
个人项目
玩家释放大范围 AOE 轰炸,同时击中精英敌人和场景障碍物OPEN / 原图 ↗
AOE 轰炸 / 第二关1341 × 755 / IMAGE
Unity 2D关卡规则本地排行榜

项目情况

这是一个个人完成的 Unity 2D 俯视角坦克游戏,共有两个连续关卡。第一关让玩家熟悉移动、射击和生存规则,第二关加入精英敌人、道具强化与持续增援。两关得分会相加,并记录到本地排行榜。

我做的部分

  • 制作移动、射击、冲刺和充能轰炸,并为冲刺与技能分别配置耐力和能量。
  • 设置十条生命、死亡复活、短暂无敌和两关通关条件。
  • 配置普通与精英敌人的生成规则,以及击杀得分。
  • 加入两类道具、三段顺序强化、障碍物掉落和本地排行榜。

坦克操作

玩家使用 WASD 移动坦克,左键发射子弹。按住 Shift 可以冲刺,但会消耗坦克下方的黄色耐力条,不能一直依靠冲刺躲开攻击。

右键释放大范围 AOE 轰炸。坦克旁的绿色圆环显示技能能量,蓄满后才能使用。普通射击适合逐个处理敌人,轰炸则留给敌人聚集或精英敌人较多的时机。

十条命与复活

玩家共有十条命,每条命有 30 点生命值。生命值耗尽后会消耗一条命,坦克随后在地图中心复活,并获得一段无敌时间。复活点固定,玩家重新进入战斗前要先看清周围敌人的位置;短暂无敌可以避免刚出现就再次被击毁。

第一关

第一关是新手关,只出现普通敌人,也不会掉落道具。玩家需要在 60 秒内保持存活并消灭全部敌人,完成后获得 100 分。

这一关没有局内强化,玩家主要熟悉射击距离、冲刺消耗、技能充能和复活规则。完成结算后可以直接进入第二关。

第二关

第二关加入精英敌人,限时增加到 120 秒。普通敌人与精英敌人分别补充,只要某一类还没有被完全消灭,场上就会继续生成同类敌人。玩家需要在限时内保持存活,并把两类敌人全部清空。

这条生成规则会影响攻击顺序。分散火力会让两类敌人继续补充,集中处理同一类则能先停掉一部分增援,给剩下的战斗腾出空间。

道具与强化顺序

第二关的道具可以通过击倒敌人、定时刷新和破坏障碍物获得。绿色道具回复 5 点生命值;红色道具按照固定顺序强化武器,先让伤害增加 1 点,再让每次射击的子弹数增加 1,随后把射击间隔缩短 10%。

红色道具的效果有固定次序,玩家拿到第几个会直接决定当前的提升。绿色道具更适合在生命值较低时拾取,障碍物则提供了战斗之外的补给来源。

计分与排行榜

击杀敌人会增加分数。第一关和第二关的得分在通关后相加,游戏把总分与完成时间写入本地排行榜。主菜单可以直接查看历次成绩,玩家重新挑战时也有明确的比较目标。

做到的结果

从主菜单开始,玩家可以连续完成两关,结算总分后再到排行榜查看记录。第一关没有掉落,先让玩家熟悉基础操作;第二关再把精英敌人、道具和持续增援放进同一张地图。

PROJECT MEDIA

项目图与演示

这里整理了分析图和设计图。

Blocky Blitz 主菜单提供开始游戏、设置、排行榜和退出入口OPEN / 原图 ↗
主菜单 / 游戏入口1344 × 719 / IMAGE
第一关开始时,玩家拥有十条生命和三十点生命值,场内只有普通敌人OPEN / 原图 ↗
第一关 / 新手教学1340 × 753 / IMAGE
玩家击毁地图中央的障碍物,画面提示障碍物已被破坏OPEN / 原图 ↗
障碍物 / 道具来源1342 × 745 / IMAGE
第一关完成后显示一百分结算,并可继续进入下一关OPEN / 原图 ↗
第一关完成 / 100 分1340 × 753 / IMAGE
第二关同时出现普通与红色精英敌人,地图上散落红色和绿色道具OPEN / 原图 ↗
第二关 / 精英敌人与道具1341 × 746 / IMAGE
玩家拾取红色强化道具后,画面提示子弹数量增加OPEN / 原图 ↗
红色道具 / 子弹 +11329 × 754 / IMAGE
本地排行榜按照总分记录每次通关成绩和完成时间OPEN / 原图 ↗
本地排行榜 / 跨关总分1329 × 744 / IMAGE