• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:component-based

c/c++

基于组件的游戏对象的数组和 map 之间的优缺点

基于组件的游戏对象的数组和 map 之间的优缺点
我针对基于组件的游戏引擎的GameObject的抽象实现如下: GameObject 唯一ID isActive标志 组件数组 我一直在阅读基于组件的设计,引起我注意的一件事是,由于缓存的原因,数组的线性遍历很快,所以这使我决定使用基本数组来保存实体/游戏对象。 现在引起我注意的另一件事是,一些资源将组件与游戏对象分开。相反,他们所做的是在实体管……继续阅读 »