对于每个诸如玩家、武器、敌人(NPC)等的单元(unit)类型,你都需要在GameLogic命名空间创建一个类。一个游戏单元需要存储它的属性(例如:速度,生命值,伤害等)和逻辑(状态和行为)。除了游戏单元的逻辑,你还要在GameScreen 类中构建主程序的逻辑,这个逻辑定义了游戏控制和单元如何更新和绘制。你将在本章最后创建GameScreen类。对于每个诸如玩家、武器、敌人(NP
对于每个诸如玩家、武器、敌人(NPC)等的单元(unit)类型,你都需要在GameLogic命名空间创建一个类。一个游戏单元需要存储它的属性(例如:速度,生命值,伤害等)和逻辑(状态和行为)。除了游戏单元的逻辑,你还要在GameScreen 类中构建主程序的逻辑,这个逻辑定义了游戏控制和单元如何更新和绘制。你将在本章最后创建GameScreen类。对于每个诸如玩家、武器、敌人(NP