2016年,游戏策划可以学点什么?
一、游戏设计相关课程
这些课程更侧重于“设计”层面,而非具体实现。在这个阶段,通常无需担忧编程能力的掌握,因为早在计算机出现之前,游戏就已融入人们的生活。这些课程会讲解与游戏相关的基本概念和发展历程,在实践方面,可能会要求学员设计桌面游戏,以深入理解游戏的基本概念(如系统、机制等),并体验游戏设计师的角色。
1. Understanding Video Games
这是一门概论性质的通识课程,相较于其他课程,它的学习周期较长,需要11周时间才能完成。课程对游戏进行了定义,介绍了游戏机制、叙事等概念,分享了游戏分析方法,还涵盖了游戏的文化与社会学属性。每一章节都具备单独作为一门课程的价值。除视频课程外,每节课后还提供了大量参考资料和课程中提及的游戏介绍,供学员拓展学习。
2. Introduction to Game Design
这是另一门优秀的导论课程,由麻省理工教育长廊机构(MIT Education Arcade)提供。课程介绍了游戏设计的基本概念,包括如何定义与分析游戏及其机制,以及用户体验与游戏机制之间的关系。同时,课程还布置了一些实践性作业,如纸质与数字原型的制作、游戏测试与迭代过程。
3. Game Design: Art and Concepts Specialization
这是Coursera新近推出的系列课程,与之对应的是Game Design and Development Specialization,可分别视为设计与制作专业。每个系列包含四门课程和一个毕业项目,学员可选择购买整个系列以获取证书。 与Understanding Video Games相比,这些课程的每一门都相对轻松,仅需4周时间,每周投入2 - 5小时即可修完。这或许是针对现代社会快速信息消耗特点而进行的课程设计。毕竟,此前有报道称MOOC的辍学率较高,许多学员未能完成课程就中途放弃。这种系列课程为学员提供了快速入门的途径。 但这并不意味着课程质量下降,课程设计者只是对不同主题进行了细分。
4 - 7. Introduction to Game Design、Story and Narrative Development for Video Games、World Design for Video Games、Character Design for Video Games
这是系列课程的最后一个游戏项目,以设计游戏文档的形式确定游戏类型、样式、游戏感与机制的演化。该项目有助于学员更有效地将脑海中的概念应用到实际项目中。
二、游戏制作相关课程
与游戏设计相关课程不同,游戏制作相关课程着重于游戏概念的实现。由于当前数字游戏是主流形式,实现过程大多需要编程基础。尽管一些培训机构也有相关课程,但著名学府提供的MOOC课程具有以下特点:更注重“授之以渔”,以传授原理为主;不仅培养程序员,更培养游戏程序员,即让学员在负责程序实现的同时,也了解游戏原理;注重能力提升。 以下是目前MOOC上的游戏制作相关课程,由于Game Design and Development Specialisation系列较为综合,后续将单独介绍。
1. Unity3D - Game Design and Development Specialisation
课程采用当下流行的Unity3D引擎作为教学工具,介绍了游戏开发的流程。
2. XNA - Beginning Game Programming with C
这门课程主要介绍了XNA游戏开发的相关知识。
3. Python - An Introduction to Interactive Programming in Python 1 & 2
与专门的游戏制作课程不同,本课程主要通过Python语言介绍程序设计的基本方法。每次作业都是一个游戏的实现,从简单的“剪刀 - 石头 - 布”到最后的课程项目——一个环绕宇宙的射击游戏。这些练习将为编写更复杂的游戏程序奠定坚实基础。
4. processing - Creative Programming for digital media and mobile apps
这门课程为编程经验较少的学员提供基础编程教学。“创意式编程(creative programming)”是指将计算机技术应用于创意工作,如视觉艺术、音乐和游戏。课程使用的processing语言是基于Java语言,专为电子艺术和视觉交互设计创建的开源编程语言。
5. object - c - Games, Sensors, and Media
课程介绍了iOS设备游戏的开发,包括2D图形绘制、音效与音乐、Game Centre连接与地点监测。该课程是系列课程iOS Development for Creative Entrepreneurs的一部分,该系列课程还教授了iOS开发的其他知识。
6. Java - Beginning Programming: Build Your First Mobile Game
这是以Android平台为目标的游戏编程基础教学课程,注重编程思想的培养。
7. C++ - C++/DirectX Game Development
这门由Microsoft Virtual Academy提供的课程具有一定深度,值得学习,因为它涵盖了DirectX游戏开发的各个方面。尽管如今各种轻量化游戏引擎占据主导地位,但这种深入的学习对于程序实践仍是必要的,它能让学员知其所以然。
8. HTML5 - HTML5 Game Development
这是Google提供的HTML5游戏编程教学课程。
9. Game Design and Development Specialization
如前文所述,这是与Game Design: Art and Concepts Specialization相对的游戏制作系列课程。课程采用流行的Unity3D引擎作为教学工具,介绍了游戏开发的流程。此外,通过增加游戏设计原理、商业游戏开发和为不同平台开发等内容,该系列课程形成了一个有机整体。学习这些内容至少能让学员了解小型游戏开发的整体流程、可能遇到的问题及解决方法。
10 - 11. Introduction to Game Development、Principals of Game Design
Principals of Game Design可视为Game Design: Art and Concepts Specialisation的精简版本,用简洁的篇幅介绍了游戏设计必须了解的概念。在开发系列课程中加入这门课程的原因在课程介绍中解释得很清楚:游戏制作并非仅仅掌握一个工具就能胜任。
12. Business of Games and Entrepreneurship
课程介绍了申请赞助以及团队与项目管理的基本概念。
13. Game Development for Modern Platforms
课程先介绍游戏平台的发展历史,然后使用Unity3D作为工具,教授如何针对不同平台设计和发布游戏。
14. Game Design and Development Capstone
这是系列课程的毕业项目,学员需将一个想法拓展为一个游戏,并在同学和老师面前展示。
15. Concept in Game Development
与Principals of Game Design类似,课程介绍游戏相关概念,后期以简单的Python示例进行讲解。
三、游戏媒体课程
这类课程将游戏视为一种新兴媒体,并对其进行研究。
1. Online Games: Literature, New Media and Narrative
线上游戏被视为一种新的媒体和叙事形式,因此该课程将其置于媒体研究、游戏学和叙事研究的框架下进行探讨。学员有机会回顾《指环王》等浪漫文学代表作,理解自生性游戏与渐进式游戏的区别。此外,叙事理论的核心概念,如故事、视点、角色、现实主义与浪漫主义,也是课程的重要内容。
2. 电子游戏与社会
尽管课程名为“电子游戏与社会”,但主要内容是回顾电玩发展史,并探讨电玩的文化属性。
四、游戏化
游戏化是近年来兴起的概念,指运用游戏元素和数字游戏设计技巧,解决商业和社会影响等非游戏问题。目前实践广泛,但类型单一,相关研究也不够深入。宾夕法尼亚大学开设的这门游戏化课程是较早涉及该领域的课程,涵盖的领域较为全面。
1. Gamification
2. Gasification Design 2015
与上述课程相比,该课程更注重游戏化元素的设计。
五、严肃游戏
严肃游戏(Serious Game)是电子游戏的一种,最初被定义为“以应用为目的的游戏”,具体指以教授知识技巧、提供专业训练和模拟为主要内容的游戏。由于“游戏”概念的扩展,目前“严肃游戏”这一术语已较少使用。严肃游戏自上世纪八十年代诞生以来,已广泛应用于军事、医学、工业、教育、科研、培训等多个领域。
1. Video Games and Learning
这门课程专注于“教育游戏”——严肃游戏的一个分支的探索。游戏不仅有趣,也是有效的学习工具。课程通过提取游戏与教育相契合的内容,使通过游戏学习成为可能。课程将探讨游戏与游戏文化中的思维和学习方式、游戏机制的优缺点、青少年文化与传统教育的差异,以及如何利用游戏弥补这种差异。
来源:IndieACE