游戏开发效率低?那是因为你选错了工具|游戏开发流程之完整指南

内容速读:

您可以把本指引当做游戏开发流程改进的参考我们将覆盖所有您需要了解有关于成功的工作室开发游戏的要素及流程,其中包括了成功的秘诀,最佳实践和必要之工具。筹集资金这个可能是游戏开发中其中一个最难的环节。


“现在,是时候改进您的游戏开发流程了。在这里,无论您是在独立的初创公司亦或大型游戏工作室中,我们都可以调度资源,使您的工作室的开发和设计工作晋升一个层次。”

您可以把本指引当做游戏开发流程改进的参考

我们将覆盖所有您需要了解有关于成功的工作室开发游戏的要素及流程,其中包括了成功的秘诀,最佳实践和必要之工具。

本文包括以下几个部分:

  • 游戏开发概览
  • 给新手的建议
  • 游戏设计与开发的必备工具
  • 游戏设计与开发的最佳实践
  • 游戏开发如何与Perforce工具结合

游戏开发概览

游戏开发流程包含了3个主要阶段:

准备期:

整个的游戏的概念是在准备期内形成的。也是在这个阶段内,你需要把开发和设计的需求大纲罗列好,规划好如何制作游戏以及所需资源,有些游戏的设计原型及其它一些东西通常亦是在此段时间内创作。综合上述几点,要做好这个时间段的工作,就需要一个良好的项目管理。

制作期:

游戏主要的设计与开发会集中在这个阶段,也是游戏开发过程中耗时最长的阶段。开发人员,设计人员,美工,项目经理一起分工合作来完成下面的各个里程碑:

  • 游戏原型
  • 游戏最初版
  • 垂直切片
  • 准Alpha版
  • Alpha版
  • Beta版
  • 最终版

游戏制作的成功与否取决于各团队间的通力合作。

运维期:

本阶段致力于修复游戏的bug修复以及游戏新功能的开发。


给新手的建议

游戏开发效率低?那是因为你选错了工具|游戏开发流程之完整指南

刚刚开始开发游戏时可能会很艰苦,不管你是以游戏工作室的形式或者自行开发游戏。

需要考虑的东西太多了:

从哪里开始? 你需要了解的东西有哪些?要用哪些语言及工具?资金来源?如何把游戏放到市场中来卖?

筹集资金

这个可能是游戏开发中其中一个最难的环节。当然,还是有几个筹钱的方法, 包括与发行商合作,众筹或者兼职攒钱慢慢做。

还可以利用免费资源来协助游戏的制作。自然的,免费制作游戏可能会有其它意想不到的支出,但重要的是不能为了省钱而牺牲质量。


游戏设计与开发的必备工具

游戏开发效率低?那是因为你选错了工具|游戏开发流程之完整指南

游戏设计与开发的成功与否需要用到适合的工具,下面列举了在整个过程中必要的5类工具:

项目管理

游戏开发项目管理工具可确保游戏开发的顺利完成。像 Hansoft 这样的工具可以从不同维度来协助:

  • 管理你的“代做任务”(Backlog)
  • 过程/流程可视化
  • 敏捷式游戏开发

游戏引擎

游戏引擎对于游戏的制作来说至关重要,现最流行的游戏引擎包括了Unreal Engine, Unity及Lumberyard。很多游戏引擎开始时是免费的,但很多工作室会制作自己的引擎。

游戏引擎通常与其它游戏设计和开发工具集成来加快工作效率,这些工具有IDE, 图形工具,版本控制工具等。

IDE

IDE是游戏开发人员放代码的地方。Microsoft Visual Studio 就是其中一个最受欢迎的工具。

图形工具

图形工具对于设计师和美工是必不可少的,像Photoshop, 3ds Max, Maya及Blender都是主流的图形工具。

和游戏引擎相类似,图形工具经常要和游戏开发的其它工具集成,其中一个便是版本控制。

版本控制

版本控制对于游戏开发有着至关重要的作用,无论你是一个人单独开发 还是有个1000人的团队一起来做都会需要,因为游戏制作时会生成很多各式各样的文档,如:二进制文件,数字类资产,代码等等,全部要管起来是比较难的。

对于独立的开发人员来说,很重要的一点就是选一个可扩展的版本控制工具,例如Helix Core. 虽然目前只是在单一的一个项目上工作,但保不齐将来有一天会有团队协作。

对于各个团队来说,开发人员,设计师与美工间的协作对于成功开发出游戏很关键,使用适合的版本控制工具可使得效率更高。

另外一个需要考虑的点就是部署在本地还是云上。举例来说,放在AWS就是一个非常流行的方式。


成功的游戏开发和设计之最佳实践

游戏开发人员的最佳实践

之所以有最厉害的游戏开发人员这个称谓,是有原因的。他们知道哪个工具最适合制作游戏,哪些最佳实践对他们来说最有效率。

例如,Epic, CD PROJEKT RED, The Chinese Room以及Cloud Imperium Games都用Helix Core (Perforce的版本控制工具), 他们在一个eBook里分享了其关于游戏开发中版本控制工具的最佳实践。

另外一个例子来说,分支开发是游戏开发中非常重要的一环,也是另一种版本控制的最佳实践。在下面的研讨会视频中,你会看到Sumo Digital这个公司如何用Perforce Streams (Helix Core中的分支功能)制作流行的游戏。

管理游戏开发团队也同样重要,有了适合的项目管理工具就使得整个管理事半功倍。举例来说,EA, No Brakes Games, Frontier, Avalanche Studios以及inVRsion都用Hansoft作为敏捷项目的管理,他们也在eBook中分享了他们的专业建议。

其它 Perforce 的最佳实践

Perforce数十年来与不同体量的游戏开发团队有各种合作,下面是我们多年来收集的其中一部分实践。

游戏即服务(Gaming as a Service,GaaS)

很多工作室正在施行游戏即服务(GaaS)。 如果你考虑要用这个模式,需要考虑到很多重要因素,遵循各种最佳实践。

协同合作

游戏开发中的协同合作太重要了,但如果有越来越多的异地团队,这个协作模式会有什么变化?

游戏制作的项目管理

成功的游戏项目管理意指达到特定的指标,但问题是这些指标指代什么呢?

你应该需要能回答类似于下列问题:

项目各阶段是否能按时完成?具体项目各阶段的任务是什么?整体游戏质量如何?


游戏开发如何与Perforce工具结合

Perforce提供深受最厉害的游戏人员喜爱的2个解决方案 :

  • Helix Core版本控制软件
  • Hansoft敏捷管理软件

这些游戏开发解决方案协助团队随着规模的增加管理项目与版本管理。

举例来说,巨人网络用Helix Core和Hansoft来管理下列内容:

  • 代做任务列表(Backlog)
  • 项目各个里程碑
  • 更好地管理各版本的文件

用了 Helix Core Hansoft 以后,他们就能解决团队快速扩张问题,更好协作,效率更高。

“Hansoft来的数据让我们可以仔细观察每个项目的进程和效率。之前,我们对于传输大型的二进制文件有问题。一些免费的工具,如 Git及SVN, 成为了瓶颈。把 Helix Core作为单一可信源,部署我们的版本管理系统就变得小菜一碟了。”

— 巨人网络首席项目经理,Eddie Zhang


Perforce公司也关注到我们国内游戏的蓬勃发展,在国内也部署了其技术服务网点—上海龙智数码,可以为我们国内游戏企业在 Helix Core 和 Hansoft 的使用及技术支持上提供帮助。

点击文末“了解更多”可进入龙智官网。更多DevOps解决方案欢迎关注微信公众号「龙智数码」。

相关推荐

IGN8.9,它终结了吃鸡的54连冠,登顶了steam周榜

在生活节奏越来越快的当今,快餐也成为了这个时代的标签之一。不过值得一提的是,虽然说它是快餐,可这并不是贬义噢。这里的“快餐”,指的是它有着优秀且标准的游戏开发工序,也有着较高的制作效率,而且每一作都在前作的基础上优化了游戏设计。它在刚发售的时候也终结了吃鸡的54连冠,一度登顶Steam周榜~~连IG...

樱井政博:《大乱斗》DLC开发顺利 6月公布联动角色

樱井政博最近在自己的《Fami通》专栏中写到,《任天堂明星大乱斗:特别版》的新DLC开发很顺利,预计将在6月份正式公开与拳击类游戏《ARMS》的联动角色。樱井政博还在专栏中表示自己和职员们目前都已经在家办公,有些人原本上下班路上所花的时间就要4个小时,在家工作反而提升了效率。在专栏的最后樱井政博表示...

游戏开发不易制作人迷信,上线首日烧香拜佛成惯例?国产前路艰难

说起逆水寒和剑网三,他们之间的"恩怨"暂且不提,制作人倒是都有点"迷信"(非贬义),据说在当年剑网三上线之前,制作人郭炜炜去了金台寺上香,后来每次其他公司出现新游戏,或者剑网三游戏本身出现"大节奏",可能会威胁到剑网三的时候,总是会因为某些"突...

游戏开发到一半就出来骗氪?到处放广告的《最强蜗牛》现状残酷

相信大家在许多平台都看到了最近一款新游戏的广告,什么恶魔形态、巨龙形态的蜗牛,打着随心所欲蜗牛进化的旗号,大张旗鼓地登录各大游戏平台。开发两年,许多东西还没做好就算了,还要放出来,玩家千辛万苦地拿到发现没有任何卵用,而且过多的养成元素让玩家的资源入不敷出,游戏体验一言难尽,如今评分下降至5分左右,我...

游戏开发中 实现炸掉一堵墙有多难?

在很多游戏宣传视频中经常有主角炸掉建筑物的酷炫场面,但在实际游戏中,玩家操控的游戏角色往往连堵墙都炸不掉,少有的可破坏场景,也需要在系统提示允许下。为什么玩家不能随意随意拆毁一堵墙,炸掉一座桥?本文将从技术上和可玩性上,解读实现这些场景需要游戏开发者付出哪些努力。

动辄上亿!游戏开发到底有多烧钱?

游戏开发烧钱么?以上都是国外单机大作,那国产游戏成本有多少?那国产游戏真实的开发成本有多少,钱又都烧到哪儿去了?真实的开发成本有多少事实上,一款游戏的投入成本主要花在两个方面,一个就是开发团队的费用,另一个就是产品推出前后推广运营和维护的费用。本篇主要讨论游戏正式上线前的制作成本。

游戏开发的真相:靠魔力还是努力?

和好莱坞很相似,游戏行业开发者同样热爱成功的作品。同时所有的新工作室和刚入行的开发者都会努力制作他们第一款叫好又叫座的游戏。艺术和科学毫无疑问,电子游戏绝对可以称之为艺术。在游戏制作过程中需要有充沛的激情和同时需要和成百上千不同职责的同事协作去开发项目。时至今日,都没有游戏开发者从业证书之类的东西,...

政协委员提议加大军事游戏开发力度,吸引头部公司参与研发

近日,全国政协委员、国防大学军事文化学院教授李翔针对目前我国军事游戏现状,提出开发具有我军特色军事网游的建议。为此,他还专门在部队进行了对军事网络游戏的调研。目前,李翔正在修改和完善调研成果,准备将提案带到两会。因此,李翔提议加大对军事网游的资金投入和政策扶持,以此吸引国内头部游戏公司参与其中,研发...

《工作细胞》官方确定将改编游戏 网易负责开发

作为热门人气漫改动画《工作细胞》除了已经开始的第二集TV动画外,在TV动画版网站上官方也正式宣布《工作细胞》将推出主题改编游戏。同时本作将由中国厂商网易游戏负责开发,不过目前官方还没有公开游戏平台与类型。虽然一眼看到网易游戏很大概率会让玩家联想到手游,不过此前网易也在东京成立了新的游戏开发工作室樱花...

为何我们始终没有自己的游戏引擎,是开发难度太高么?

游戏引擎顾名思义,就是一款游戏开发的必备工具,它可以实现画面、动作以及各种细节方面的修改。但是国内几乎没有一款可以拿的出手的游戏引擎,这是为什么呢?首先我们要从游戏市场说起,10多年前的时候,国外游戏大作的冲击还没有如今这么强烈,那个时候大部分的厂商都是用自己家的自研引擎,有的干脆拿一些开源项目直接...

一款芭比娃娃游戏的曲折开发故事

她以小时候喜爱的游戏为出发点,探讨了20年来女性游戏以及女性游戏开发者在游戏开发中的变迁。那个时候我只有5岁,喜欢穿着家庭自制的公主长袍和羽毛围巾,显然是史上首款芭比娃娃奇幻电子游戏的目标受众。

防沉迷系统嵌入游戏开发!腾讯与近八成新手游使用的开发平台合作

5月18日,实时3D内容创作平台Unity宣布,将联手腾讯游戏共同推出防沉迷系统开发工具,由腾讯成长守护平台提供技术后台支持。据了解,目前Unity是业内应用最广的游戏开发引擎之一,在中国约有300万开发者,从去年起至今,中国市场近76%新发行的手游均为使用Unity开发。

虚幻4游戏开发平台现已支持PS5和Xbox Series X

Epic Games发布了虚幻引擎4.25版本,增加了对下一代游戏主机PlayStation 5和Xbox Series X的开发支持。Epic的《堡垒之夜》团队目前正在测试Niagara VFX和Chaos 物理效果。Niagara现在已经可以直接用于开发,制作方打磨了UI界面,并对软件的流畅和稳...

腾讯旗下游戏开发工作室全面转向手游作品开发

根据触乐网记者得到的可靠消息,自2014年起,腾讯互动娱乐旗下的开发团队已基本全面转向手机游戏的开发。短期内几乎不会再有新的端游及页游项目立项。众所周知,腾讯关注和渗入手游领域时间较早。2012年,由腾讯游戏内部团队开发的手机游戏诸如《英雄杀》、《怪物大作战》及《节奏大师》等也陆续登上移动平台。腾讯...

画大饼赚了20亿?这游戏开发6年还没公测,如今却能白嫖14天

不过《星际公民》众筹了6年,如今总额已经达到了3.12美元,按当前的国际汇率换算,差不多20亿左右人民币。这要回到19年,Cloud Imperium工作室董事长克里斯.罗伯茨因管理不当并涉嫌挪用众筹款项被《福布斯》曝光。靠这2款游戏,上半年就赚了全球玩家162个亿早在19年4月时,《星际公民》的众...

盒子游戏,游戏玩家专属个性阅读社区


©CopyRight 2010- 2020 BOXUU.COM Inc All Rights Reserved

鄂公网安备 35020302000061号- 鄂ICP备2020015574号-1