游戏类的专业是留学申请的热门专业之一,英国提赛德大学的游戏专业一直都是备受欢迎的王牌专业,而其中计算机游戏编程专业相对“小众”,来自该专业的张昊晨同学为我们详细介绍了他的学习经验和感受。
一个注重编程的游戏专业
这是一个将游戏引擎和编程技术相结合的专业。就我个人的就读感受而言,它相较于Game Design更注重游戏开发过程中特定技术的开发和使用。同时又拥有了Game Design的部分模块和自身Games Programming的模块,在技术上会涉及Unity、UE、OpenGL等领域,全方位地帮助你去学习游戏开发。因此学习者需要具备一定的编程基础,同时还要使用游戏引擎的经验,这让此专业的学习拥有了门槛。但如果想获得对游戏开发更深刻的理解,这个专业一定是很好的选择。
来自专业的挑战
这个专业的实验课非常多,涉及的内容也比较广。Advanced Game Prototyping和Game Group Project两个模块会与Game Design专业的学生以小组方式共同开发完整的游戏作品,直面开发过程中实际问题。
AI for Games和AI Planning则会深入游戏中的程序化生成和行为树两个技术概念,并开发属于自己的游戏人工智能项目。
Real-Time Graphics则是基于OpenGL开发自己的高质量3D渲染场景,这个过程中会对游戏的Shader编程有清晰的认识。
最后的Master Project也就是毕业设计可以开发一个完全由自己主导的游戏,或者创新一种能运用于游戏中的技术工具。所有模块除了AI Planning是必须使用UE的,OpenGL不会涉及引擎编辑器,其他模块可以根据实际情况选择UE或者Unity。
所有模块在一开始就会确定目标,让学生有足够的时间去思考和完成自己的作品。我个人很喜欢这种模式,可以有很大的发挥空间,做出自己想做的东西。因为很多作品的内容是我自己定的,所以会对自学要求比较高,但讲师也会在实验课上根据你作品的内容进行正对性指导。
专业就读的体验
提赛德游戏专业的游戏开发氛围很浓郁,课堂上的自由度很高。学生们会在实验课上谈论分享自己和别人的游戏开发内容,交换意见,讲师们也会参与其中。课外也很容易找到志同道合的队友们一起参加Game Jam,或者和老师组队也未尝不可。我自己还有过在别人的游戏开发实验课上,被别人的老师主动过来帮助解决开发的经历。
这个专业的讲师们在游戏领域上都有很强的专业性和热爱。为我上课的Max老师,有一次就在课堂上自信且像小孩子一样炫耀自己最近开发的游戏项目,并向我们介绍其中的效果实现方法。我通常会把编程上遇到的解决不了的问题带到实验课上向讲师请教,你永远可以相信他们的专业性。就算他们遇到了不会的问题,也会马上查阅学习后告知你,或者联系了解这些问题的人帮助你。
提赛德的教学资源很好,特别是机房会一直开到八九点,很多时候我们直接在机房一起开发我们的游戏,不错的配置配上双屏幕以及各种需要用到的软件应有尽有,非常利于开发。只要带着学生卡,基本就掌握了所有的教室资源。另外图书馆也可以借到许多著名的主机游戏光盘,喜欢玩游戏的不能错过。
申请作品集的思路
这个专业的作品集要求是展示使用游戏引擎的专业能力,考虑到专业特性,我建议也要展现出编程能力。我当时制作的作品集总结了几个我以前使用游戏引擎开发的作品,提取出了每个作品的主题、立意、目标,然后配上开发过程中的图片展示了一个游戏从设计、原型到开发的过程。我更注重解释我每个游戏机制设计的思路,和在编程上一些困难功能实现的解决方案,配上清晰的代码图片。作品集建议以UE引擎为主,可以加入不同的作品类型包括2D、3D、VR等,展示较强的引擎使用能力。
来源:英国提赛德大学