我正在尝试制作具有多种类型的僵尸的游戏,这些僵尸需要多次击中才能杀死。例如,我有一个具有2个运行状况的跑步者僵尸精灵节点。一旦被击中,它将加速,再次被击中,则会死亡。我一直试图让我的敌人受到重创,但我从来没有想过。我是否要创建具有各种属性(例如健康变量)的类,还是要创建函数?确定所有敌人及其健康状况?请帮忙!
答案 0 :(得分:1)
很显然,有很多方法可以做到这一点,但是如果您使用GameplayKit的实体和组件,那么将这种数据存储在健康组件中是合乎逻辑的。
通常,如果您的游戏变得越来越复杂,请查看GameplayKit的指南,可能会找到所有答案。