课程总览:32 课时,从 Lua 语法到 996 新三端开服

只做 996 新三端 Lua:前 16 课时打 Lua 地基,第 17 课时起全程基于新三端真实 API,服务端走触发与全局函数、客户端走 SL:/GUI:。

教程更新于 2026-10-07 教程第 1 / 23 篇 课程总览996 新三端

996 新三端 Lua 开发教学技术手册

从零基础到开服 · 32 课时五阶段 · 配套课程大纲与教学课件

2026 年 10 月

本手册是《996 新三端 Lua 开发教学》课程的详细讲义,与课程大纲、教学课件配套使用。手册按 32 课时五阶段组织:Lua 语言基础(课时 1—8)、Lua 进阶(课时 9—16)、996 新三端引擎入门(课时 17—22)、功能开发实战(课时 23—28)、高级进阶与开服(课时 29—32)。

读者对象为零基础学员:会基本电脑操作,无需编程基础;也适合已有 TXT 脚本经验、想转向 Lua 开发的 GM,以及想进入三端互通开发的编程爱好者。

学习建议:每课时先读「学习目标」,再通读知识讲解并亲手运行每个代码示例,最后完成练习任务并对照参考答案核错。课程要求边学边写、项目驱动、环境先行——阶段 1、2、4 均有阶段项目,完成后才进入下一阶段。

符号约定:本手册用【代码示例】块展示可运行代码,用【练习任务】块布置作业,用【参考答案】块给出核对要点;凡涉及 996 新三端引擎的接口,均在示例后标注本地 showdoc 文档来源路径,便于对照原文查阅。

本课程面向零基础学员,目标是掌握 996 新三端引擎的 Lua 开发能力:从搭建开发环境开始,到能独立完成功能脚本,最终具备开服部署能力。课程共 32 课时,每课时约 60—90 分钟,建议每周 3—5 课时,8—10 周完成。

课程定位:阶段 1—2 讲授标准 Lua 语法,与具体引擎无关,本部分沿用通用 Lua 教学体系;阶段 3 起全程聚焦 996 新三端引擎——服务端以全局函数写触发与接口,客户端以 SL:/GUI: 体系做事件与界面。TXT 脚本不再作为主线,仅在课时 21 作为「服务端可调用命令」了解。

表 1-1 五阶段学习路线与结课成果

阶段 课时 主题 结课成果
一 1—8 Lua 语言基础 命令行背包管理小工具
二 9—16 Lua 进阶 装备系统模块(OOP + 元表)
三 17—22 996 新三端引擎入门 「回收使者」NPC 功能
四 23—28 功能开发实战 合成 / 任务 / 活动 / 签到 / 狂暴之力
五 29—32 高级进阶与开服 客户端面板 + 开服部署清单

学习方法:边学边写,每课时至少运行一个示例,代码亲手敲一遍;项目驱动,阶段项目即结课成果;环境先行,阶段 3 开始前务必完成单机架设,所有功能案例都在真实环境验证。

结课标准:能独立架设新三端环境、完成一个完整功能(如装备合成、狂暴之力),并输出可开服的部署清单。

本章依据:本地新三端课程大纲(用户已确认方向)。

本篇依据
  • 《996 新三端 Lua 开发教学》课程大纲
  • 《996 新三端 Lua 开发教学技术手册》前言与第 1 章

参数与取值以你本机版本的官方帮助文档为准,不同版本之间有过调整。