我正在开发一款2D游戏,游戏的主循环是基于旋转角色在360度打击目标,玩家被锁定在屏幕中心,子弹会自动射击,未被击倒的敌人会在碰撞时对角色造成伤害。每轮游戏允许玩家升级他们的技能(例如生命值或子弹速度),并在购买了一定数量的技能后,会解锁3个更大的技能(AeO炸弹、激光和减速敌人)。当所有3个技能都解锁后,我们打算引入一个BOSS战。

这就是我设计中的最大问题。虽然计划是让BOSS战的机制与特殊技能相关,但我却难以让战斗既不会太枯燥,又能适应普通玩家群体的需求。加上玩家没有移动能力,这使得我感到特别头疼。除了玩家位置被锁定之外,所有其他东西都还没有确定。

如果您有任何建议或其他解决类似遇到的问题的例子,我会非常感激。 我已经浏览过一般的BOSS设计建议,但发现很难将它们应用到这个特定情况下。