codingnow.com - 云风的 BLOG
home > domains > codingnow.com
Example domain paragraphs
在我们的 ecs 模块中,有一个重要的内部数据结构是 eid 的数组。它是 Component 结构的一部分,表示每个 Component 属于哪个 Entity 。目前,它是以一个有序的 id 数组实现的。
这个数据结构常见的操作分别是:遍历、随机访问、查找 id 所在的位置。一个有序数组可以很好的完成任务。O(1) 的随机访问时间,O(Log N) 的查找时间。
我们的 Entity ID 是 48bit 的,我觉得保存 48 或 64bit 的 id 数组有点浪费,且空间越大,实际操作效率也会相应降低。实际上,Entity 的个数不会太多,我觉得限制在 2^24 (一千六百万左右)足够了,所以用了一个间接索引,保存 24bit id ,再用它去索引真正的 entity id 。
Links to codingnow.com (21)
-
kawabangga.com
卡瓦邦噶! | 无法自制的人得不到自由。
-
shangyun.org
码农的传说
-
11ria.com
11RIA 闪客社区 - 最赞 Animate Flash 论坛
-
saltfish.vip
羡渔笔记
-
wangleheng.com
joyfire 王乐珩 地雷 | 有事多Google,没事少上网
-
netson-cn.com
Netson的博客
-
thlm.com
头号联盟 : 专业链游社群 | By Gamers, For Gamers !
-
fanyihui.net
首页 - 翻一会
-
fuliba123.com
福利吧导航 | 福利世界一触即达
-
ningto.com
学习中的点滴分享 - Ningto's Blog
-
shadowkong.com
Rect Notes – 光荣在于平淡,艰巨在于漫长
-
witba.com
吴立志的博客
-
cmsdx.com
养老经验分享
-
youcongtech.com
Blog
-
wangleheng.net
joyfire 王乐珩 地雷 | 有事多Google,没事少上网
-
chenzheng.site
chenzheng.site
-
dfvsqy.top
DFVSQY | Blog
-
zhengxx.top
主页
-
wangyi.ai
Yi's Blog
-
zhengikkyu.com
一休哥哥写字的地方
-
thecodeway.com
TheCodeWay:我的博客 – 程序、数学、物理,都是我的最爱