CHUAN2 DEV ENGINE
996 正版授权研发中心 · 360 授权合作教学中心 · 抖音传奇直播合作授权 · 快手推广运营商授权
OFFICIAL LICENSED ACADEMY 查验官方授权证书 →
// 威海旷世互娱教学基地 · 独立文章系统 · 全站地图

技术文章 全站地图

共收录 385 篇技术干货,持续自动更新(最新:2026-09-28)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。

09-28 高级技巧语法算法

Lua热重载踩坑:旧代码阴魂不散的三个现场

【语法算法】 上个月组里小 A 找我,说他热更了一个 Mediator,界面行为变得特别邪门:同一个按钮,点一下弹一次面板,再点…

996 技术组
09-28 高级技巧语法算法

Lua角度与朝向:atan2到八方向量化

【语法算法】 一、一行代码拆解 rotate = angle 57.29577951 ——弹道贴图转向的常客数字。57.2957…

996 技术组
09-28 高级技巧语法算法

Lua坐标换算:世界坐标与屏幕坐标的三次变换

【语法算法】 一、一个不报错的偏移 点击地图走路,人物落点总是往右下偏半格;技能点地释放,特效又偏左上小半格。控制台干干净净,一…

996 技术组
09-28 高级技巧语法算法

Lua位置插值:走路不卡顿的坐标收敛

【语法算法】 一、一行代码拆解 pos = pos + (target - pos) math.min(1, k dt) ——走…

996 技术组
09-28 高级技巧语法算法

Lua UTF-8截断:首字节前缀定的字符宽度

【语法算法】 一、一个不报错的报错 昵称限六个字, str:sub(1, 12) 截前十二个字节——测试服全绿,海外服却冒出一批…

996 技术组
09-28 高级技巧语法算法

Lua热更新:package.loaded里换掉一个模块

【语法算法】 一、一行代码的魔法 package.loaded["game/mediator/bag"] = nil ——把这行…

996 技术组
09-28 高级技巧语法算法

Lua补偿求和:浮点累加的误差治理

【语法】 一、机制原理 抛坑提问:十万次零点一左右的伤害逐条累加,最终总数为什么会比推算少零点几?浮点数装不下所有小数,每次加法…

996 技术组
09-28 高级技巧语法算法

Lua二分答案:判定单调的最优解搜索

【语法】 一、机制原理 抛坑提问:手里有八百颗强化石,单颗强化固定消耗,最高能把装备强化到几星?从一星逐级往上试,试到失败为止当…

996 技术组
09-28 高级技巧语法算法

Lua双指针队列:弹出零搬移的O(1)实现

【语法算法】 一、一行代码的代价 table.remove(t, 1)——弹出队头最顺手的一行。Lua 5.1 里它的实现是数组…

996 技术组
09-28 高级技巧语法算法

Lua upvalue:延时回调自己注销自己的秘密

【语法算法】 一、先抛一个坑 写过延时回调的人一定见过这种两段式:先 local handle 声明,再把注册函数的返回值赋给它…

996 技术组
09-27 高级技巧语法算法

Lua A 寻路:启发函数引导的路径搜索

【语法】 一、机制原理 一行代码拆解:f = g + h。A 在广度优先的骨架上加了一个大脑:每个格子记 g(起点到该格的已走步…

996 技术组
09-27 高级技巧语法算法

Lua命令模式:可撤销操作的命令栈

【语法】 一、机制原理 抛坑提问:布局编辑器要支持撤销重做,操作散落在拖拽、改色、删块各处,回退逻辑怎么收口?命令模式给答案:每…

996 技术组
09-27 高级技巧语法算法

Lua二叉堆:建堆上浮下沉的完整实现

【语法】 一、机制原理 隐蔽的坑:优先任务调度器上线,每次取最高优先级任务都全表排序一次,任务池过千后调度本身成了大头。二叉堆是…

996 技术组
09-27 高级技巧语法算法

Lua LRU缓存:双向链表与哈希的合体

【语法】 一、机制原理 抛坑提问:缓存设了上限一百条,满了之后该挤掉谁?答案是最近最少使用的先走,这就是 LRU。要让它三个操作…

996 技术组
09-27 高级技巧语法算法

Lua调度场进阶:带括号的完整转换

【语法】 一、机制原理 线上事故:表达式计算器宣布支持括号,用户立刻敲出"(2 + 3) 4",期望 20,界面稳稳当当给出 1…

996 技术组

第 1 / 26 页 · 共 385 篇