关于这门课,先跟你说句心里话

如果你是想让 Unity 游戏里的 NPC 像人一样会说话、会互动,这门课就是为你准备的。它不教你从零搭建引擎,也不讲复杂的 AI 逻辑,只专注于把“剧情对话”这个功能做出来。课程从最基础的瓦片地图和主角移动讲起,一步步过渡到 Excel 数据管理、文本读取、对话框 UI 制作以及打字机效果等核心环节。我知道,看着几十集的视频很容易让人想放弃,所以这里只讲最关键的流程,帮你把这一长串内容消化掉。

请一定放慢节奏,按顺序来

这门课的知识跨度其实不小,建议你不要倍速播放,最好一帧一帧地跟着做。请先看前三讲,把主角移动和瓦片地图搞定,这是后续对话发生的舞台。中间的 Excel 表格制作部分非常关键,因为所有对话逻辑都藏在那几行表格里,这里必须反复看视频并手动操作一遍,否则后面代码怎么改都跑不通。关于资料包里的视频,有些章节比较长,比如文本解析或分支实现,如果你基础薄弱,可以先只看演示部分,搞清楚逻辑再动手敲代码。如果卡在某一步,比如对话框怎么隐藏或者音乐怎么播放,直接去对应编号的视频里找答案,不要试图一口气看完,学不会的部分先跳过去,留到后面再补。

学完能做什么,以及怎么配合练习

学完这套内容,你能独立在 Unity 中搭建一个完整的剧情系统:玩家可以在地图上行走,遇到 NPC 自动触发对话;系统能根据 Excel 里的数据动态切换角色头像和名字;对话支持点击选项分支,还能模拟打字机逐字显示的效果,甚至能根据进度播放背景音乐。虽然课程结尾会教你如何更新成长值 UI,但你要清楚,这只是一个功能模块的合集,并不包含复杂的游戏玩法或商业化发行流程。练习时,请务必把视频里的 Excel 模板复制一份,然后按照视频步骤修改里面的文字内容和选项,不要直接抄视频里的代码,那样遇到报错你根本找不到原因。这门课的目标是让你拥有“配置对话”的能力,而不是让你背下几百行代码,这才是自学者真正需要的东西。

课程目录

课时10.08-边界控制.mp4 20.07M
课时11.09-Excel对话文件.mp4 19.33M
课时12.10-NPC头顶的文字.mp4 20.45M
课时13.11-文字的渲染顺序.mp4 13.43M
课时14.12-对话框的制作.mp4 17.43M
课时15.13-对话框的显示和隐藏.mp4 19.12M
课时16.14-Excel中内容制作.mp4 26.17M
课时17.15-Excel中其它NPC内容制作.mp4 25.90M
课时18.16-导出为CSV格式文件.mp4 23.14M
课时19.17-读取文本内容.mp4 45.26M
课时2.00-演示课程.mp4 7.63M
课时20.18-储存角色头像和角色名字.mp4 20.71M
课时21.19-解析文本中的每一行.mp4 22.98M
课时22.20-显示对话框中的头像和文字.mp4 28.85M
课时23.21-按照Excel表中的顺序对话.mp4 24.52M
课时24.22-选项UI的制作.mp4 23.30M
课时25.23-对话分支的代码实现.mp4 22.95M
课时26.24-选项按钮的处理.mp4 28.55M
课时27.25-像打字显示一样显示文字内容.mp4 26.21M
课时28.26-再次点击可以全部显示文字内容.mp4 29.93M
课时29.27-Excel中效果列的填写.mp4 21.51M
课时3.01-瓦片地图创建.mp4 19.49M
课时30.28-成长值UI的显示和更新.mp4 25.75M
课时31.29-音乐音效的添加.mp4 31.81M
课时32.30-总结梳理.mp4 22.98M
课时4.02-调色板的操作.mp4 20.61M
课时5.03-主角的游戏对象制作.mp4 14.42M
课时6.04-角色的移动.mp4 17.74M
课时7.05-主角动画片段制作.mp4 23.10M
课时8.06-角色的四方向移动.mp4 22.55M
课时9.07-相机跟随.mp4 41.04M
SiKi学院:剧情对话系统-Unity2022,视频+资料/
课时12.10-NPC头顶