返回

你好https://blog.codingnow.com/2017/06/overwatch_ecs.html#more这篇帖子下我一直无法回复呢?

你好,请问这里的状态记录具体实现细节如何做呢? 我看了几篇的ecs文章都没有提及关键状态记录的具体细节.我想象中是 每一帧或者每一次修改Component的数据之前都将现在的数据先保存到数组里面,以备后面需要的时候还原. 是这样的吗? 可是感觉这样需要存储的数据量会很大.

还有一个问题就是,局部回滚. 当现在出现问题需要回滚的时候,我不需要回滚整个游戏, 而只需要回滚局部的状态, 可是这里如果确定到底是哪些局部的状态呢?

谢谢了.

名字: 自动排版 密码:

回复 | (3038) | qcbf | 2018-08-09 10:38:33