最近通关了某个银河城游戏,发现网友的许多批评都集中在“游戏没有受击保护”这一点上。我仔细想了想,似乎在银河城游戏,横板过关游戏等等类型中,确实大部分游戏都有“角色受到伤害之后一段时间内无敌”这样的设定。但这是为什么?毕竟3D游戏中就几乎不存在这种设定。 我个人的理解是,相比于3D游戏,2D游戏相对更强调玩家在有限的2D空间内精确运动,因此早期2D游戏通常会引入碰撞伤害这类设定以逼迫玩家在空间里动起来。而在这种情况下,如果不加入受击保护的话,主角很有可能会被连续的碰撞伤害直接多次判定给秒杀。 且2D游戏或多或少会存在一些平台跳跃要素,一旦玩家跌入陷阱,那就需要重置位置和摄像机,而在重制之后如果没有受击保护,那就容易出现“跌入陷阱-重置-挨打-跌入陷阱-…”这样的循环。 问题抛砖引玉,看看各位的理解