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

技术文章 全站地图

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

09-26 入门夯实游戏功能

关注降价:关注商品的降价提醒

【游戏】 一、一行代码拆解:if price < WATCH[goods] then notify end —— 关注降价的全部…

996 技术组
09-26 进阶实战游戏功能

竞技场积分赛:胜负积分的晋级规则

【游戏】 一、业务场景:赛季结算发现一名玩家胜率 10% 却排在黄金段——历史计分只加不减,积分体系失效 3 个月;积分赛——胜…

996 技术组
09-26 进阶实战语法算法

Lua卡塔兰数:合法括号序列的计数

【语法】 一、抛坑提问:3 对括号能组成多少种合法序列?答案是 5——卡塔兰数列:每一项等于前一项乘 2 倍的 2n 减 1 再…

996 技术组
09-26 进阶实战语法算法

Lua线性同余:自实现随机数生成器

【语法】 一、抛坑提问:不想用全局随机函数(怕多处共享种子互相干扰),可自实现一个独立随机序列——线性同余法三行核心:乘、加、取…

996 技术组
09-26 策划架构游戏功能

双人复核:大额支取的双人确认

【游戏】 一、一行代码拆解:PENDING[outId] = {by = actor, at = now} —— 双人复核的全部…

996 技术组
09-26 进阶实战语法算法

Lua蒙地卡罗:随机撒点估算圆周率

【语法】 一、隐蔽陷阱:圆周率小数位背不出更多就不算理解随机模拟?用蒙地卡罗法随机撒点统计,10 万个点能把圆周率估到两位小数,…

996 技术组
09-26 入门夯实语法算法

Lua点到线段:投影夹取的距离计算

【语法】 一、隐蔽陷阱:点到线段的最短距离不能直接用点到直线公式——垂足可能落在线段外;正确做法是投影参数夹取到 0 与 1 之…

996 技术组
09-26 进阶实战游戏功能

副本难度:三档难度的选择与奖励联动

【游戏】 一、一行代码拆解:DIFF[mode] —— 副本难度的全部骨架:难度表存三档怪物系数与奖励倍率,选档即查表,奖励与难…

996 技术组
09-26 入门夯实游戏功能

时段奖励表:在线时段的差异化奖励

【游戏】 一、业务场景:全服在线奖励统一每Tick 100%,高峰期服务器压力峰值超设计 40%;按时段差异化——午间与晚间高峰…

996 技术组
09-26 进阶实战语法算法

Lua扇形判定:技能范围的距离加角度双条件

【语法】 一、抛坑提问:技能是 90 度扇形范围,只判距离会把身后的目标也打中——扇形判定需要距离与角度双条件:半径内且与朝向的…

996 技术组
09-26 进阶实战游戏功能

词条上限:随机词条的封顶规则

【游戏】 一、一行代码拆解:if cnt < CAP then cnt = cnt + 1 end —— 词条上限的全部骨架:单…

996 技术组
09-26 进阶实战语法算法

Lua点在多边形:射线法的内外判定

【语法】 一、隐蔽陷阱:判定坐标点是否在多边形区域,只数纵坐标跨越的边数而不比横坐标——点在多边形右侧时结果整个反转;射线法要同…

996 技术组
09-26 进阶实战语法算法

Lua贝塞尔曲线:控制点的平滑轨迹

【语法】 一、抛坑提问:宠物跟随走直线太生硬,怎么走出圆滑弧线?二次贝塞尔曲线用两个端点加一个控制点,参数从 0 走到 1 逐帧…

996 技术组
09-26 策划架构游戏功能

材料替换:合成材料的等价替换表

【游戏】 一、一行代码拆解:SUB[missing] = actual —— 材料替换的全部骨架:替换表声明等价材料对,合成校验…

996 技术组
09-26 进阶实战游戏功能

抢答判定:多人答题的先到锁定

【游戏】 一、一行代码拆解:if WINNER == nil then WINNER = actor end —— 抢答判定的全…

996 技术组

第 117 / 197 页 · 共 2941 篇