共收录 4307 篇技术干货,持续自动更新(最新:2026-10-03)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
底层原理 弱值表(__mode = "v",值被弱引用)之外还有弱键表(__mode = "k",键被弱引用):键不被表挽留,值…
设计初衷 战法道互相克制是传奇的魂:战士近身爆发(烈火剑法)、法师远程群攻、道士续航消耗,三角循环转起来才有博弈。胜率失衡的代价…
业务场景 基础仓库 40 格,裁决之杖收藏家们叫苦不迭。扩容方案:每页 10 格、最多扩 4 页到 80 格,第 1 页 10 …
底层原理 math.random 不承诺完美均匀,而爆率、抽奖、抽签全部建立在"均匀"假设上。均匀性是可检验的:n 个桶各掷若干…
底层原理 引擎的消息号是稀缺资源:签到提醒、邮件提醒、活动预告各占一个号,三十种小消息把号段瓜分殆尽,前后端协议表越养越厚,每加…
学员常见误区 给全行会发集结邮件,while 循环里忘了推进下标:i 永远是 1,第一人收邮件 999 封,脚本线程整个卡死,全…
业务场景 BOSS 战变嗑药竞速:金创药、大还丹一秒嗑五瓶,血线瞬间拉满,操作与装备全部失去意义。治理方案是分组共享冷却:恢复类…
业务场景 师门 20 名弟子轮流出任务,掌门手动点名:漏人的、重复点同一人的、关系好的天天点的,公平性碎了一地。轮转点名器用一根…
学员常见误区 Lua 里对负数取余有两个答案:% 运算符走向下取整,-7 % 3 得 2;math.fmod 走截断,math.…
学员常见误区 订单号长这样:O2026-09-24-12345,学员想按横杠拆出各段,写 string.gmatch(order…
设计初衷 单服沙巴克打了一年,城主轮流坐庄,大行会互相看着都腻了。跨服远征把 8 个服务器的顶级行会丢进同一张远征地图:对手是陌…
设计初衷 地图设计里最被低估的变量是密度:密了,法师的地狱火一次烧五只体验起飞,近战却在怪堆里寸步难行;稀了,职业生态倒是平衡了…
底层原理 t[ t + 1] = v 的尾插看起来恒定廉价,实际藏着尖峰:Lua 表的数组部分按 2 的幂扩容,表满的那一刻触发…
设计初衷 登录曲线天然三峰:午休峰 12:30 到 13:30、黄金档 19:30 到 22:00、守夜峰 0:00 到 1:0…
业务场景 首杀祖玛教主的庆典撒全服红包:1000 根金条拆 200 份。拆分算法要满足三条:每份至少 1 根(不许空手)、金额随…
第 192 / 288 页 · 共 4307 篇