ECNU 2026秋 编码与游戏(2026-09-25更新)

朋友们!我又回来了!

这个秋季学期,我在 ECNU 能够完整负责一门游戏技术相关的课程。

考虑到学校目标主要是 游戏策划的就业导向,以及同学们的文科背景,我大概对课程做了如下安排。

课程主要分成三种课堂:引擎课、理论课、Workshop课。

引擎课:教大家引擎的基本操作,让大家用引擎从零搓小游戏。

理论课:以科普的形式,给大家介绍游戏底层的原理,例如网络游戏如何实现同步,3D游戏如何实现写实或卡通喧嚷等。

Workshop课:给大家提供一些引擎内的框架、代码、美术素材,带领大家使用引擎组装一段玩法内容。例如 ARPG 的一场Boss战,例如 步行模拟叙事游戏里的一段交互体验流程。


2026-09-24,第一堂课,有点失败的第一节课。

本来打算讲三部分内容,游戏引擎简介,AI Agent 介绍,游戏策划为什么要懂技术。

第一段可能讲的还不错,打开引擎给同学们演示了一下相机、光照、物理等内容。又开Lyra看了一些行为树、武器蓝图等内容。

但是第二段 AI Agent,我突然发现同学们对 AI 的认知有点太低了,对游戏开发的认知也有点太低了。我一下子自己乱了阵脚,有点不知道从何开始讲了。讲的云里雾里。

第三段 游戏策划为什么要懂技术,这段我的节奏也没有调整过来。加上这个内容可能也太硬核了。(毕竟,大部分同学甚至不知道游戏是分 美术、程序、策划 三个岗位的)也没有讲很好。我在游戏里选择了守望先锋、求生之路、传送门三个游戏想作为案例来讲,但发现绝大多数人一款都没有玩过,这也让我很烦躁,没有能保持一个Hyper Excited 的状态给大家讲课。

反思一下,第三段内容原本就不适合没怎么玩过游戏,不了解游戏开发的大家。

而第二段内容,原本其实按照正常“软件教学”就好了。只是我当时完全晕掉了。我只需要开一个 Agent 软件,给大家看看界面,有哪些设置,有哪些按钮,然后做一些简单的对话演示,选一个不同的目录和Project,在哪里配置大模型,切换大模型——Agent是什么就给大家讲明白了。

在此基础上,继续演示用不同的大模型做同一个任务的结果,开始给大家讲不同的大模型之间的区别。从而讲 Deepseek、Claude、GPT,等等模型…… 这样的教学节奏和顺序才比较好!

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注