Module 01 · From Game Player to Game Developer从游戏玩家到游戏开发者
Meet the instructor: Brian Winn课程讲师介绍:Brian Winn
在本讲中,我将与大家分享一些关于我个人和背景的信息。👨🏫
个人背景
我叫 Brian Winn,是 密歇根州立大学(Michigan State University) 媒体与信息系的教授,同时也是 游戏娱乐与学习实验室(Games for Entertainment and Learning Lab) 的主任。🎓 我还是 Will Winn Games 公司的联合创始人。🎮
我出生于1971年,恰好在 Pong(乒乓球游戏)发布的前一年。⏳ 在我七岁的时候,我记得和家人去披萨店,第一次看到 Space Invaders(太空侵略者)。从那时起,我就深深迷上了电子游戏。我会求爸爸给我硬币玩游戏,直到家里来了更多的街机游戏。从 Asteroids(小行星) 到 Pac-Man(吃豆人),再到 Donkey Kong(大金刚),这些早期的游戏真正塑造了我对 游戏设计 的理解。

早期经历与兴趣发展
在我九岁左右,我家里买了一台 Atari 2600,这是我第一次能够在家里玩数字游戏。虽然这些游戏比街机游戏要差,但我不再需要在每次游戏结束后乞求硬币,可以连续玩几个小时,开始真正思考什么样的游戏才算是好游戏。

两年后,我们家买了一台 Apple 2 Plus 计算机。不过,我并没有去买游戏,而是爸爸给我买了本书,书名类似于 《如何用Basic编程制作游戏》。📚 从这本书开始,我学会了编程。一开始,我只是直接复制书中的代码到电脑里,然后开始修改代码,改变游戏,扩展它们。最终,我能够根据自己学到的技巧,写出完整的新游戏。虽然这些游戏在今天看来非常原始,但这段经历激发了我对 互动娱乐 创作的热爱。

求学与职业发展
这段经历最终让我选择了计算机科学专业,并进入 明尼苏达大学 (University of Minnesota Duluth)攻读本科。📖 在这里,我真正学会了如何编程。

大三的那个夏天,我在 IBM 实习。虽然我珍惜这段经历,并且学到了很多,但最终我决定,我不想从事传统的软件开发工作,我真正想做的是 游戏开发。因此,我选择了继续深造,进入 密歇根州立大学 读研究生,专注于计算机科学、人工智能和人机交互。🎓

然而,遗憾的是,当时还没有游戏设计与开发相关的课程,毕竟那是1990年代初期,大学里尚未开设这类课程。我找到的最接近的课程是 超媒体设计(Hypermedia Design),我们使用一款叫 Director 的多媒体创作工具,来制作互动媒体体验。📀 在这个课程的最终项目中,我并没有做一个简单的信息菜单,而是制作了一个名为 《萨拉米切片机的案件》 的互动游戏,让大家通过扮演调查记者的角色来了解我。这个项目坚定了我创建互动体验和游戏的决心。


工作经历与游戏研究
1995年毕业后,我在 密歇根州立大学 的 传播技术实验室(Communication Technology Lab) 工作了10年,期间开发了许多互动媒体项目,创造了数十个教育性质的 CD-ROM 和 网站,其中不少包括了游戏或类似游戏的元素。📀

2005年,我创立了 游戏娱乐与学习实验室(GEL Lab),旨在设计创新的原型、技术和完整的游戏,推动游戏领域的前沿知识。至今,我依然是该实验室的负责人。🎮 在这个实验室的工作中,我参与编程、设计、制作了超过30个游戏项目。你可以通过 gel.msu.edu 了解更多。

创业与游戏公司发展
2020年,我帮助创办了 Will Winn Games,目标是创造那些让玩家共同参与、共享娱乐体验的游戏。🎮 其中,我们的第一个游戏 《Plunder Panic》 是一款最多可支持12人对战的动作街机游戏,两个对立的海盗船员在大海上争夺霸主地位。如果你喜欢 《Super Smash Bros.》 或 《TowerFall》,你一定会喜欢这款游戏!⚔️

教学理念与方法
我在 密歇根州立大学 开设了第一门 游戏开发专题课程,这门课程非常受欢迎,后来变成了常规课程。课程逐渐从一门课程发展成了两门课程。2005年,媒体与信息系决定全力发展游戏方向,我们成立了一个独特的 跨学科游戏设计与开发项目。该项目在2011年成为全美前十的排名项目,并且至今仍保持高排名。2020年,我们推出了全新的本科专业,专注于 游戏与互动媒体,这是该项目的又一重大里程碑。

教学目标与方法
我的教学目标是激励学生,并创建一个结构化的学习环境,使他们能够积极参与课程内容。因此,我更像是引导者、教练和导师,而不是传统的 讲台上的圣人。
制作游戏很难,制作好游戏更难。为了让学生成功,他们需要建立技术和创造力的技能。因此,我尝试为学生提供真实的世界问题来解决,这意味着学生们必须自己动手制作游戏,结果就是他们会在课程中创作大量的游戏。🎮
我特别强调 迭代开发:设计、原型、测试、优化。越是反复进行迭代循环,你就能学到更多,制作出的游戏也会越来越好。

团队合作与软技能
当然,制作游戏通常不是一人完成的。现代游戏开发需要具有互补技能的团队共同协作。因此,我也非常重视培养学生的 软技能,比如沟通、合作、谈判、创意、时间管理和领导力。🗣️
对于许多学生来说,制作游戏是一项 充满热情的劳动。我的目标是将这种激情引导出来,磨练、精炼并促进它,推动学生不仅在个人技能上取得进步,还要推动 游戏制作的艺术与科学 发展。

总结与展望
这就是我的一些背景信息,以及我在课程中将会带给你的内容。希望在这门课程中,我们能够共同学习、共同进步!期待与你一起合作,开始这段精彩的学习之旅!🚀