单线程异步循环?

2019/01/28150 浏览综合
个人理解,这个游戏是个单线程异步循环模型
当然我不是指游戏本身,而是说游戏玩法这一块
一个循环称之为一帧
每帧分为两个部分
第一部分:
轮询所有核心,根据玩家设定或AI设定,设置核心的行为模式,这部分仅仅标记一个状态量,并不实际控制核心行为,所以下方的命令可以覆盖上方的同类型命令
同时设定移动方向,攻击目标等状态量
第二部分:
轮询所有核心,根据状态量执行移动/攻击等命令
多线程是不存在的
一定是单线程异步循环模型
当然,也有可能是开发者直接使用了游戏框架的异步模型。
1
1