第 30 课：作品毕业：测试、打磨与安全分享

请先阅读对应网页。这里按章节提供代码，可能包含先后替换的实验版本，不要全部同时运行。
.luau 文件内容请复制到指定 Script / LocalScript / ModuleScript；.txt 是层级或说明，不是可执行代码。
第 25 课默认 PRACTICE=true，不连接云端，也不跨 Stop 保存。第 28 课包含明确标注的故意错误实验。

01 · 先留一份能回去的版本
保存 .rbxl 或 .rbxlx 本地项目，保留上一版。
重新打开保存文件，进行一次短测试。
确认没有临时 DebugLab、重复任务脚本或停留的断点。

02 · 给作品做一张验收表


03 · 两个人都能独立完成吗
A 收集一颗，B 仍为 0；B 再碰同一颗应变为 1。
A 完成后，B 仍能继续自己的任务。
检查服务器 Output，记录未处理的脚本错误。
结束整个测试会话，确认所有测试窗口关闭。

04 · 小屏幕、静音和不同读者都试试
检查 HUD 不溢出，提示可读，不挡住移动和跳跃区域。
静音后仍能通过文字完成游戏。
从角色高度检查每条路线，避免只有编辑者才看得见出口。
有真实设备可用时再补测；没有就如实写“尚未在真机测试”。

05 · 用三张真实截图讲清作品
写一段 80–150 字说明：目标、操作、你实现的功能与遇到的一个问题。
注明限制：目前是会话任务，没有云端存档；真机测试是否完成。
列出使用的外部素材与来源；官方参考截图不能当作自己的成品截图。

文件：05-showcase.txt
位置与用途：作品说明模板 · 请按你的实际结果修改

06 · 选择适合你的分享方式
本地展示：带着可编辑文件、说明与截图介绍作品。
云端测试：先确认独立项目与受众范围，检查当前官方发布文档。
公开前：检查真实隐私、陌生脚本、版权素材、聊天与付费功能；本课程不要求加入购买功能。
给自己写下一步：只选一个想继续改进的功能，再开始下一个版本。

