这是一篇有关我为自己编写的路线图的文章。 但是我认为这可以帮助其他对游戏开发感兴趣但不知道从哪里开始的人。
编制此列表时的指导性问题是:“如果我正在设计游戏开发课程,我将使用哪些资源/我认为必不可少的主题?”承认:’D
无论如何,我认为两个学年就足以消耗这些课程和资源。 在我的脑海中,由于某种原因,可能是我硕士课程的残余,第一年要讲课,第二年则是制作大小游戏。
技术方面—团结

为什么选择Unity?
我认为对于这方面的新手来说确实足够了,这有两个原因:它拥有大量资源和强大的社区,其次它使用C#。 C#是一种不仅可以用来创建游戏而且可以用于大量应用程序的语言,因此我发现它比C ++更具通用性(并且更易于学习)。
就我个人而言,我在C#方面的经验在这一选择中发挥了重要作用,并且Unity能够轻松地在多个平台上创建游戏和应用程序。
因此,事不宜迟:
课程
- Ben Tristem和Rick Davidson的Unity 2d课程

我在日历中此课程的代码是UNI 101,这是有充分理由的。 本和里克课程的课程为IMMENSE。 在60小时内,您将从编写Hello world到Unity控制台开始,再到以测试驱动开发方法创建游戏!
我认为某些方面可能有两个缺点。 首先,它很长,有时会出现细节问题,这可能会降低动力。 其次,在小故障花园部分之后,该课程的老师有所不同。 它不会打扰我太多,但我可以想象有些人会发现这令人不安。 别。 继续学习吧,因为当我查看Unity认证考试时,我认为该课程具有足够的材料,至少可以通过准一级。
至于时间,我认为这门课程可以在六个月内完成,大约相当于一个学年,因此值得花时间。
2.本杰明·温伯格的Unity 2019游戏开发终极指南

该课程是Unity授权的课程,它显示了。 这些资产是专门为此创建的,看起来非常不错。
在这里,我们创建两个游戏2d和3d。 第2d部分为我们提供了基本的基本知识,以及如何使玩家动手射击激光,产生敌人和增强力量,碰撞等等。 3D部分为我们提供了3D游戏的要素,例如光线投射以检测我们是否被击中,烘烤导航网格,收集武器等。

我将此列在清单上有两个原因。 首先,这里的概念更加清晰。 课程/部分的结构清晰,简洁,可帮助您在短时间内完成工作。 其次,本课程是以下课程的基础,我认为这些课程也是必修课:
- Unity进行2D手机游戏开发的终极指南
- Unity真实世界应用程序终极指南
- Unity摄影技术终极指南
这些课程可以以任何顺序进行,但我认为我们需要全部采用它们,因为它们形成了一个连贯的整体。 例如,电影摄影术教您如何使用Cinemachine创建过场动画以及C#概念(例如Singleton和Observer模式)。 现实世界中的应用可以教授可脚本编写的对象,Google Maps用法,并向我们介绍增强现实,而移动游戏开发则可以教授抽象类和界面以及在游戏中使用广告。

我必须补充一点,在通常情况下很难理解这两个概念,但是通过此处给出的示例,我终于开始迷惑于如何在项目中使用它们。
我认为每门课程都需要一个月才能完成,因此在一个学年中,我们可以完成本课程的技术教程部分。
我也觉得这两种方法是相辅相成的。 因此,我建议至少从温伯格先生和Tristem&Davidson的课程中选修第一门课程,然后一起做。 概念相似,但方法和解释有很好的不同。
接下来是游戏设计的理论方面!
游戏设计部分
在这一部分中,我们将学习如何设计游戏。 即使我是第二本,我也认为这部分更为重要。 因为不是每个游戏都必须是计算机游戏,也不是每个计算机游戏都必须在Unity中编码。 有很多免费的和专有的游戏引擎可以用来创建游戏,根据游戏及其叙述,我们可以使用其中任何一种。

那么,如何去做呢? 我建议将书籍合并,并在此领域发挥作用。 我的意思是,如果您有一所大学以可接受的学费教授这门课程,那么如果您有兴趣成为一名游戏开发人员,那就去吧。 也许我在这里有些偏颇,但我认为游戏的互动叙事是我们可以用来讲述真实情感故事或探索新可能性的东西。
但是我不是在这里,我把东西凑在一起:’D
- 游戏设计:CalArts的艺术和概念专长

这是CalArts出色的专业课程,分为五个部分(第五部分是顶峰项目,您需要购买并通过之前的所有课程):
- 游戏设计概论
- 电子游戏的故事和叙事发展
- 电子游戏的世界设计
- 电子游戏角色设计
尽管它专注于视频游戏,但我认为这里讲授的技能可以转移到任何游戏媒体上。 我目前正在审核此专业化的第一部分,它从游戏的基本元素开始,讨论了对GDD(游戏设计文档)的需求,并研究了规则和平衡。 如果其余的和第一个一样好,那将是完成这些课程的爆炸。

但是我认为,MOOC多么精彩,但不足以涵盖游戏设计的所有方面。 为此,我选择了三本书与之融合:
- 游戏设计艺术– Jesse Schell
- 乐趣理论— Raph Koster
- 比赛规则—凯蒂·索伦(Katie Solen)
我认为游戏设计的艺术尤为重要。 这是一个巨大的书,从我所读到的内容来看,它在游戏设计的上下文中位于同一位置,其中Code Complete 2代表编码。 但是因为阅读巨著可能是非常令人沮丧的经历,所以我以“乐趣理论”和“游戏规则”作为补充。
谢谢阅读!