想知道如何制作电子游戏吗?本文介绍了视频游戏开发过程,特别是“管道”–从头开始创建视频游戏的过程的行业术语。
什么是游戏开发管道?
游戏开发过程是构建从概念到完成的视频游戏的过程。
像生产线一样,管道可以帮助每个人配置工作流,使他们知道需要交货和何时交货。它还可以帮助您管理游戏开发时间表和预算,并减少效率低下和瓶颈。
项目和工作室之间的管道各不相同,但是无论您开发的是AAA游戏、独立游戏还是移动游戏,过程都非常相似。
游戏在继续发展,理论上听起来不错的东西在现实中可能效果不好。因此,管道不一定是线性过程。需要发送作品以批准创作,通常可以发送回去修改。管道必须足够灵活,以考虑修订和过程更改。
grand theft auto v的制造成本为1.37亿美元,市场成本为1.28亿美元
游戏的三个发展阶段
电子游戏开发通常分为事前制作、制作、事后制作三个阶段。
1.预制
这是每个项目开始的地方。本质上,预生产定义了游戏的意义、制作原因以及制作其作品所需的条件。
您可能希望构建游戏类型、想要讲述生动故事的故事,或利用特定类型的技术(如VR、新控制器或游戏机)构建游戏。
在生产前版本中,您可以找到以下问题的答案:
游戏是关于什么的?
谁是观众?
有市场吗?比赛怎么样?
4、在什么平台上发布?
5、如何创造收入?平台上出售吗,还是在游戏中免费购买?
6,开发需要多长时间?
需要什么样的人和资源?
预计预算是多少?
此阶段可以持续一年,具体取决于项目类型、可用资源和财务状况,通常占总生产时间的20%。
此时球队还很小。可能会有制片人、程序员或概念画家(或者如果是一个人的操纵,大部分都是!)。
一个电子游戏制作处理项目,特别是金融业务方面。制定管理预算和销售产品的营销战略。
一位概念艺术家开发艺术品和素描,确定了项目的基调。这些早期视觉效果有助于形成游戏的语言,并为所有执行此操作的人提供整体外观的视觉指导。
《星际争霸2:自由之翼》概念艺术
生产前阶段收集的信息构成了游戏设计文档的基础。
游戏设计文件(GDD)
游戏设计文件(GDD)本质上是游戏的北极星。这是一份生动的文件,有助于大家更好地理解和参与这个项目。
GDD包括:
1、想法或概念
2、类型
3,故事和人物
4、核心游戏机制
5、玩游戏
6、水平和世界设计
7、艺术和/或草图
8、盈利战略
动态文件GDD在整个生产过程中不断更新和完成。这可能是因为技术或财务上的限制,也可能仅仅是因为认识到事物是可见的,或者是因为玩耍或工作没有按照原来的意图执行。
很多人,尤其是小开发人员,喜欢使用与流程和文档无关、与事物构建相关的敏捷开发技术。
但是,EA、Microsoft、Sony、yubi和所有大型企业都是高流程基础,需要大量文档。这是他们屡次成功的一大部分。
使用GDD,您可以确定潜在风险,并提前确定可能需要雇用/外包以使项目真实存在的人员。游戏的想法可能看起来很简单,但将它放在GDD上后,您很快就会意识到项目有多大,使用了多少资源。
未计划的项目更有可能在时间和预算上运行。
持有GDD的另一个原因是可以为自己的游戏营销提供资金。潜在投资者在投资前会想看结实的计划。
最后,当产品上市准备就绪时,GDD将有助于产品销售。
注:“游戏开发者”可以指一个人或开发游戏的工作室。
原型制作
电子游戏原型是一种原始测试,它检查功能、用户体验、游戏玩、机制和美术指导。
原型制作发生在事前制作阶段,以测试游戏想法是否可行,值得继续追求。很多想法都没有超过这个阶段。
团队经常从纸张设计开始,测试理论,轻松、经济地解决游戏或一系列系统中的许多细微差异。
但是概念、思想、心理学、理论和其他深入思考的隐喻很重要,但是迄今为止的设计只能在头脑或纸张上进行。
大部分游戏创意比以后触摸、感受、玩耍和测试更早需要。
其目的是尽快构建并运行原型,以测试想法是否可行,以及游戏是否如预期般有趣。原型设计可能揭示了可能会改变项目整个过程的意外挑战。让别人测试用户的原型也很重要。因为对用户来说明显的事情对其他人来说可能不是这样。
占位符资源用于节省时间和成本。在早期测试阶段,可以将这些低质量资产用于武器或道具之类的东西,如果获得批准,以后将替换为最终高质量版本。
您可以购买占位符资产,但通常可以在游戏开发软件中免费在线查找。它们通常是很基本的形状,但也可能更高级。例如,Epic Games为虚幻引擎4设计的“灵魂:洞穴”资产包:
灵魂:
2.生产
生产是管道中最长的阶段,所有这些都在甲板上进行。
这个游戏实际上开始形成的地方是制作了1 ~ 4年的游戏。故事精巧,制作了资产(角色、生物学、道具和环境),设定了游戏规则,构建了水平和世界,编写了代码等!
电子游戏中的几乎一切都是有意识的决定。这包括每个角色、环境、对象和形状、颜色、声音、难度级别、规则和评分系统。但是,最初的想法并不总是很好地从现实转换成现实,随着工作的进行,游戏将继续测试和完成。
让我们来看一下主要的游戏制作里程碑和一些主要的电子游戏开发工作。请记住,小团队要扮演多种角色,大工作室会安排更多的职员。其中很多人是生产的特定方面。
据业界高层人士Troy Dunniway透露,由于玩家想要电影质量的图形,游戏预算的75%到90%花在美术作品上,并帮助制作了AAA教育游戏设计文凭(游戏设计文凭)
生产里程碑
在整个游戏开发过程中有很多里程碑。
原型:这是游戏的初始测试(在试点生产时进行,并在上面详细说明)。有些游戏永远不能超过这个阶段。
第一个游戏:第一个游戏,可以更好地理解形状和游戏玩法。与最终版本相距甚远,但占位符被更高质量的资源替换,并添加了图片。
垂直切片:垂直切片是可完全播放的示例,可以用于向工作室或投资者介绍用户的游戏。垂直切片的时间范围从几分钟到30分钟不等,因此您可以直接玩游戏。
alpha之前的内容:大多数内容是在alpha之前的步骤中开发的。在游戏开发的这一点上,必须做出一些重大决定。内容可能被删除,或者您可能需要添加新元素以改进游戏播放。
alpha:游戏是“完美的功能”。这意味着添加了所有主要功能,游戏从头到尾都完美地播放。某些元素(如艺术品资产)可能需要继续添加,但控件和功能必须正常工作。质量检查测试器确保一切顺利运行,并将错误报告给团队。
beta:所有内容和资产都整合在一起了,因此团队应该集中精力优化,而不是添加新功能。
金牌高手:游戏完成,可以发送到发行处发布给一般人。
其中所有时间最畅销的游戏
游戏的主要发展作用
项目经理
项目经理确保游戏开发过程圆满完成,达到里程碑,预期/减轻风险,确保团队成员按预期工作。通常是开发和设计团队与执行者之间交流的中心。项目经理组织得很好,要有出色的沟通和人际关系技能。
游戏开发者/程序员
游戏开发者通过将设计概念转换为完全可播放的游戏来支持游戏开发。
游戏开发人员通常是具有强大编程背景的软件工程师或计算机科学家,通过创造性、数学技术和耐心的结合,可以成功地将想法编码为交互式视觉和声音。他们保证游戏顺利进行。
编程有很多方面:
构建游戏的定制基本引擎
脚本功能、事件和交互
创建物理(例如,游戏在宇宙中的重力差)
开发和修改3D图形渲染
在对方模拟人工智能
添加声音效果、音乐和旁白
游戏逻辑和机制实现
建立使用者介面
编写与键盘、鼠标或游戏杆相关的代码
允许玩家通过局域网或互联网竞争或合作
开发自定义工具
跨平台迁移代码
实现解决内存要求和缓存问题的算法
识别和更正错误
大型工作室可能会发现游戏AI编程专业人员或只在用户界面中工作的员工。
Payscale表示,2019年游戏开发者的平均工资为70,431美元,但高级或专家的工资可能更高。
游戏设计师
一位游戏设计师作为游戏的创造原动力,在普通作家和艺术家之间交叉使用,作为编程的知识。游戏设计生产管线部分包括编写ompling故事、角色、目标、规则和任务,以及与其他字符、用户或对象的交互。
他们可以负责:
发展故事情节、角色背景故事、对话
游戏玩、规则和评分系统的开发
确定难度等级
建筑环境、壁架、障碍物和物体
水平和世界设计
编程/脚本
编辑数字
如果您在大型公司工作,则这些任务可能类似于个人角色,稍后将进行讨论。
Payscale表示,游戏设计人员的平均工资可能超过63,838美元,销售线索的收入可能超过93,926美元(取决于经验、地理位置、工作室和行业规模)。首席和技术设计师可能超出此范围。
级别设计者
电子游戏水平的设计者负责创造有趣有趣的水平。他们的任务是减少混乱的可能性,同时玩家在游戏中移动,集中精力实现自己的目标或任务。
游戏比以前复杂多了,所以大型工作室通常会找专门用于水平设计的游戏设计师。
级别设计者受概念图、照片参考和GDD的启发,绘制可靠的地图并创建级别的物理模型。
根据游戏的种类和是否基于实际活动(如WW2战斗),可能需要学习特定历史时期的所有知识,研究实际位置,以确保游戏的水平真实。如果在书或电影中改编游戏,他们必须阅读原作,寻找线索。如果世界完全是虚构的,他们就需要发挥创造力,从提供的概念艺术中汲取灵感。
然后使用级别编辑器(用于级别和贴图设计的软件)组织级别、阶段或任务。他们的工作包括起点和出口位置计划、隧道和隐藏通道的位置确定、相互作用或对话的位置、怪物生成点、执行特定动作的触发点等。
级别设计者负责识别和更正播放器无法掉落或粘在边框上的错误等错误。电子游戏面临的挑战是,一旦发布游戏,该游戏将不再受设计师控制。玩家可以通过意想不到的方式与世界交互,发现开发过程中没有发现的错误。
在成为最终版本之前,该级别可能会显示几个版本。
根据工作室和位置,1名水平设计师的平均销售额为56,884美元。高级或有经验的设计者可能要求更高的工资。
如果您想成为水平设计者,请在游戏设计文凭(游戏设计文凭)中,将概念转换为圆形,使水平有趣,讲故事,使水平在视觉上保持有趣,然后指导您在水平上创建和创建水平。游戏引擎。
游戏艺术家
游戏艺术家可以包括概念艺术家、动画师、3D建模者和FX艺术家。
这个小组负责给游戏带来颜色、动作和生活。
概念设计人员设计初始图形(通常在2D模式下)时,通常在预生产期间处于活动状态,但是添加新元素或游戏更改路径后,可能会在游戏开发过程后期重新引入。
3d概念艺术家(也可能是同一位艺术家)使用数字雕刻软件(如ZBrush)在玛雅人和Photoshop中创建3D道具、资产和环境。还可以添加纹理和细节。
3D概念艺术Mentor的概念艺术
3d建模者可以创建人、对象、道具、武器和环境的模型,然后根据需要纹理化和设置动画。建模者需要知道如何收集和使用高质量的参考数据,尤其是在复制实际对象(如AK-47、Buzzard Attack Chopper、埃菲尔铁塔等)时。建模者可以使用正在创建的对象的照片,或者如果对象更大,需要鸟瞰,则可以使用无人机。如果游戏是幻想,他们需要参考概念艺术,利用他们的想象力提出新的和独特的东西。
Victoria Passariello的3D模型
游戏动画师将可靠的移动添加到角色、对象和环境中,从而提高深度和真实感。他们制作故事板,绘制与游戏故事相匹配的主要动画场景。动画师通常需要进行很多研究,例如,在玩基于动物的游戏时,观察动物的行为,以及与他人的互动。也可以使用运动捕捉数据创建更真实的动画。
FX美工人员通过添加爆炸、烟雾、火焰和液体模拟以及雨、闪电、暴风雪等天气事件,为玩家提供更身临其境的娱乐体验。游戏FX美工人员倾向于使用Houdini FX或Maya等软件,但是他们还必须拥有经验丰富的游戏引擎,例如Unity或Unreal Engine 4。
音频工程师/声音设计者/作曲家
声音专家可以开发逼真的声音效果,记录角色之间的配音/对话,创建配乐,为播放器设置心境,添加悬念或音频提示(例如,打开音乐、暂停菜单音乐、显示胜利等)。
质量保证/视频游戏测试器
电子游戏测试器在游戏开发过程中非常重要!这些人测试游戏,找出错误,确保游戏顺利运行,并向玩家明确说明。他们有时会以称为错误表的方式向开发团队报告错误。
其他角色
除了上面提到的游戏开发角色外,更大的工作室还可以雇用很多其他专家,例如:
任务设计者
战斗设计师
作家
口译和翻译
在游戏开发过程的后期,产品团队将发挥更重要的作用,帮助您处理游戏的营销和发布。
3.后期制作
生产完成并交付游戏后,游戏开发过程将继续,部分团队成员只能创建维护(错误修复、修补)或其他内容或可下载内容(DLC)。其他人也可以继续拍摄续集或下一个项目。
尸检或报告打开后,可以决定做什么,不做什么,什么能做得更好。所有设计文件、资源和代码都已最终确定,将收集和保存,以备将来需要时使用。
要创建电子游戏,必须了解游戏开发过程。了解每个部门的目的和顺序可以帮助您更有效地工作,减少昂贵的问题,而不管管道的位置如何。
您不需要知道如何完成每个人的工作,但需要知道工作如何影响自己的工作,以及如何将可用工作转移到下一步的生产。每个主要工作室都使用电子游戏制作日程,因此对流程的理解也可以增加雇佣。