Answers:
许多没有正式的“游戏开发”计划的大学仍然是接受一般计算机科学教育的好地方,其中许多大学可能设有俱乐部或课程,可以帮助您朝这个方向发展。我注意到您提到了Cal Poly,并且由于我是Poly的硕士学生,并且专注于计算机图形学,也许我可以提供一些见解。
加州理工学院(Cal Poly)没有正式的“游戏开发”学位或课程(尽管我们正在将游戏开发者的足迹纳入CS课程中),但是这里有大量资源供对游戏感兴趣的人使用。伍德博士教授一系列出色的图形课程,其中包括一个为期2季度的实时图形课程,您可以从头开始制作游戏。
我们还拥有一个相当新的游戏开发俱乐部,在过去的两年中,该俱乐部的会员数量激增。我们托管了加利福尼亚全球游戏果酱网站之一,并有50多人参加并制作游戏。我们作为俱乐部的一大部分工作(我是军官)一直在与行业建立关系,以帮助我们的会员在毕业后找到工作做游戏。(在不使声音听起来太像广告的情况下,Poly确实擅长此事。)
在一般手册中,或者在Poly的主要网站上的任何地方,都找不到这些东西。
基本上,我的观点是,可能有很多游戏开发人员的事情发生在不同的地方,而这些事情可能没有被公开。拥有一般的CS学位可以为游戏开发人员打开工作之门,但是如果您最终在游戏行业中精疲力尽(这实际上很常见),也可以让您从事其他领域的工作。最好的选择是与您感兴趣的大学的实际CS部门联系,并直接询问他们是否有游戏开发人员在忙。
如果您对保利有任何疑问,我们很乐意为您解答。:)
只需做直接的计算机科学,就可以忽略任何Gamedev特定的东西。在制作游戏之前,首先需要成为一个优秀的程序员。因为您还没有完成有关XNA开发的课程或其他任何课程,所以没有雇主会朝您吐口水。
话虽如此,在您的业余时间尽可能多地进行编程和游戏开发。转到X48并参加Global Games Jam。创建一个投资组合网站,列出您的游戏和源代码。这些将有助于您的简历得到重视,但是一旦他们仔细观察,您的CS学位将直接为您提供面试机会。
不用担心以游戏为中心的学校。上最好的电脑去/负担得起的电脑。从事游戏并参加游戏课程。
公立学校:
加拿大安大略省的滑铁卢大学非常出色,而Google / RIM / Microsoft则直接从那里招聘。
加州大学伯克利分校(San Fran)发明了许多互联网。
拉里·佩奇(Larry Page)和比尔·乔伊(Bill Joy)都去了密歇根大学(底特律附近)
私立学校:
卡内基梅隆大学(匹兹堡)非常擅长AI和机器人计算。
麻省理工学院(波士顿)与加州理工学院(洛杉矶附近)一样享有盛誉,尽管加州理工学院更多地是关于太空探索
我们不要忘记盖茨和扎克伯格都去了哈佛大学并退出了波士顿。
布林(Brin)和佩奇(Page)在斯坦福大学(San Fran)开始博士学位。
对于实际的游戏编程,我会选择您选择的学校提供的所有课程,并尽可能多地阅读书籍。
作为一个拥有CS学位的人,他在离开学校之前就已经在行业中找到了工作,并且没有任何游戏开发经验,因此我觉得我可能会提供一些好的建议。
前往拥有良好CS计划的学校。如果他们提供有关图形的课程,请参加。如果他们提供游戏编程课程,那就去学习。所有这些都将帮助您做好准备。您的学位将教您如何思考软件开发和其他问题,并了解解决问题的不同方法(并发现最佳方法)。这些技能对于任何程序员来说都是绝对必须具备的。
话虽如此,然后您将需要花费业余时间来开发游戏。我学到的大多数游戏编程技能(C ++,OpenGL / DirectX,几何方法和数据结构等)都是我自己学的,因为CS学位倾向于专注于更通用的软件工程实践。
结合我在学校所学的知识和我自己获得的知识,我能够在面试中很好地交流我的知识,然后进行实际测试。我不知道我需要知道的所有内容(不是很长一段时间),但是我能够证明我是一个积极进取的自学者,这很重要。
我建议至少检查一下DigiPen技术学院。
这是一所很小的学校,专注于游戏,但是与在网络上宣传的各种“游戏设计”学校不同,它提供了一个完整的四年制计算机科学学位。该学院包括世界一流的教授以及游戏行业的资深人士。该课程与其他知名大学在很大程度上是相同的数学,计算机科学和通用教育,但它还包括一组有关低级图形编程,相当高级的C ++,物理等方面的必修课程。
DigiPen还要求学生在小型团队中实际从事真实游戏项目(从头开始编写,而不是使用预制的引擎或工具包),这非常有用(请注意所有其他答复,它们强调了独立于CS实际编写游戏的重要性课程; DigiPen只是强制执行)。教授的唯一语言是C ++。没有游戏公司不使用或关心的Java或Scheme或其他废话。
DigiPen在游戏行业的许多主要公司中也拥有良好的声誉和牢固的关系。它位于Redmond / Seattle,这是游戏公司的主要中心之一。与许多杰出的游戏公司(更不用说微软)的距离很近,这意味着您可以在暑假期间摆脱实习和工作经验,从而到您成为“真正的”开发人员时更加容易完成了四年的学业(与大多数大学拥有相同的学历,但没有实践经验的大学相比,因此毕业后,您将为进入入门级职位而奋斗)。
当然,有一些严重的警告。学校非常昂贵。如果您不真正致力于成为一名真正的游戏程序员,那么课程的负担将会非常大,并且会令您不知所措。该学校未获得地区认证(但获得了国家认证),因此继续读研究生可能会很困难(这完全不会对行业招聘产生负面影响)。校园很小,您会错过许多在一所大大学中获得的“大学经历”。
请注意,DigiPen在艺术和游戏设计方面也有四年制课程,但是我个人无法证明其质量。
很多人会去职业学校攻读游戏相关学位。我很乐意说出这句话,但是Chico State是一门非常好的游戏开发学校。我们拥有强大的工程部门,具有出色的计算机科学程序,还拥有视频游戏开发程序。我们同时练习游戏设计和编程,因此,如果您想参与并制作游戏,则可以。
像这里的每个人一样,我有点担心我的职位使我听起来像个招聘人员。我真的很喜欢我的大规模开发课程,他们帮助我保持了参与。我们有一个学生办的工作室,每隔1到1 1/2年发布游戏,一次容纳50多名学生。这是唯一采用工作室模式的学校,不是商学院。
如果您是对参与游戏设计感兴趣的程序员,那么我想考虑一下这所学校。如果您是一个严格地希望编程的程序员,那么接受更多面向计算机科学的教育可能会更好。但是我知道,我只是一个关卡设计师?