许多人对游戏有很好的主意,但不知道该怎么做或从哪里开始。 但是,这个方便的指南将使您走上正确的道路。
要创建可靠的游戏,您需要一个好主意,一个熟练的开发团队以及相当数量的资金。 这些盒子对于大型制作工作室来说很容易检查-但是对于独立开发者来说,并非都是玫瑰花。 在大多数情况下,这些工作室与较小,经验不足的团队合作,这些团队无法获得AAA开发人员可能拥有的大量资金。
对于许多独立开发者而言,他们拥有的唯一真正资产是一个好主意。 而且,由于很难找到将这个想法付诸实践的才能或资金,因此许多开发人员都停止了这个想法,因为他们不知道下一步该怎么做。 但这不是必须的。 对于充满灵感和热情的头脑来说,没有什么太大的障碍-只要该头脑拥有实现梦想所需的信息即可。
在本循序渐进指南中,我将介绍一个有抱负的独立开发人员可能想知道的有关游戏开发过程的所有内容,以及他们为使自己的出色创意成为有形产品而需要遵循的道路。 仔细阅读,您可以通过9个简单的步骤帮助您的游戏进入市场。
步骤1:市场调查
市场研究是找到可以成功的利基市场的第一件事。 进行研究以找到与您所想到的想法/概念类似的游戏。 探索他们的优势和劣势,社区判断,最新趋势,趋势壁ni以及其他因素,以了解游戏市场的当前状况。 您应该了解听众的需求,并准备好满足他们的需求,即使这意味着要根据行业的不断变化的需求来定制您的想法。
但是,即使您知道市场的需求,也很难否认广告和品牌是推动大多数成功产品成风的原因。 但是,有一些伟大的独立开发的游戏纯粹是因为它们满足了市场需求而成为热门游戏。 让我们以Minecraft为例。 最初由一个人的团队开发,此游戏席卷了整个行业,此后已成为一种多平台现象。
这只是表明,如果您的想法具有竞争力并吸引大量游戏玩家,那么进入游戏领域应该不会太困难。 这是市场研究很方便的地方,因为它可以帮助您深入了解真正成功的潜力,并回答以下问题:
- 当前流行什么游戏?
- 您选择的利基市场有多少竞争?
- 您的游戏能否提供玩家从未见过的新事物(专有功能,全新的游戏玩法,创新的结构等)?
- 您需要什么样的资金来制作这款游戏并在您的游戏类型中竞争?
- 您可以从这款游戏中赚多少钱?

在这方面,我们可以将体育游戏用作一个很好的案例研究。 FIFA 14最初的发行是足球系列中收入最快的游戏,此后不久又发行了许多类似的独立游戏。 它们都提供了以前的迭代中没有的各种功能。 但是随着每一款新游戏的发布,利基市场都变得更加局促。 现在它是如此饱和,以至于在这个行业的角落看到成功的机会比几年前要渺茫。
深入分析市场潜力以及您获得成功/竞争性改进的空间,将有助于您更好地了解在该领域创建游戏是否值得。 但是,一旦您确定自己的想法是可行的,并且可以在其类型上竞争,那么该是时候继续您的游戏概念了。
步骤2:建立游戏概念
游戏概念是对未来游戏的清晰而简单的构想,其方式是使每个参与人员都能理解其重点是什么以及希望实现的目标。 制作人,开发人员,美术师,甚至是营销人员必须能够理解游戏概念,并熟悉他们将要做什么以及从什么角度来接近游戏。
游戏概念不仅关乎您的项目外观。 这也关系到玩家的感受以及需要付出哪些开发努力,以便您可以提供想要的体验。 可以将其视为每个参与游戏制作部门的路线图。
此外,游戏概念应提供有关您计划如何在不可抗力以及预测或不可预测情况下采取行动的信息。 换句话说,这是您的详尽的行动计划,可为至少以下问题提供全面的答案:
- 如果您的游戏取得了一定程度的成功,您将怎么办?
- 如果游戏失败,您将怎么办?
除了目标,审美观念和一般游戏概念以外,您的游戏概念中还应包含许多元素。 您还应该计算一些数字,以便可以从资金和精力两方面概述总体预算-请牢记所涉及的潜在风险和回报。
这个概念还应包括您要为其发布游戏的平台,以及您打算针对的受众。 这不仅会让团队知道开发此游戏需要付出多少努力,而且还将帮助他们决定选择哪种开发方法-跨平台或移植。 此外,了解目标受众是谁,会对艺术指导,用户界面,游戏玩法和其他机制产生重大影响。
您的游戏概念中要包含的最后一件事极其重要:您的获利策略。 无论您打算使用即买即玩,高级服务,应用程序内购买,广告,订阅还是这些功能的组合,如果您打算吸引出版商,企业家或朋友之类的第三方投资者,此信息都是必不可少的。
准备好概念后,就该考虑一些更重要的内容了。 我说的当然是钱。
步骤3:寻找资金
仅凭您的热情是不可能的。 开发游戏需要奉献精神,技能,当然也需要大量金钱。 除非您有足够的资金自己筹集整个项目的资金,否则您将需要有人(也许是投资者或发行商)来资助游戏。
但是没有人会仅仅因为告诉他们你将要制作一个很棒的游戏而打开他们的口袋并把钱交给你。 如果您的投资者看到他们很有可能获得令人满意的投资回报,则您的项目只能希望满足其预算需求。 如果您的概念无法向潜在的利益相关者证明这一点,那么您最好将其丢弃。 听起来很刺耳,但这只是事情的工作方式。 除非您的概念被深思熟虑且令人信服,否则您将不会有很多钱。
有时,独立团队在开始寻找投资者时并不知道他们会得到什么,并且不太了解这些投资者在产品的最终版本中将获得多少发言权。 因此请考虑一下自己的警告-当您与投资者签订合同并拿走他们的钱时,您就是在出售游戏的所有权(部分或全部)。 从那时起,即使您的名字因其出色的开发成就而享有盛誉,您也不是唯一会做出有关游戏决策的人。
总而言之,赚钱通常意味着牺牲创作的独立性。 这不是理想的,但通常是必要的折衷方案。

一旦准备好做出某些让步,就必须找出在哪里寻找投资者。 幸运的是,有很多地方可以开始搜索。
就不可退款的资金而言,Kickstarter,Patreon和IndieGogo之类的众筹网站真的很有用。 多少人愿意捐赠一些钱来帮助预期的项目看到发布的曙光,您可能会感到惊讶。
您还可以申请启动启动平台,该平台在启动游戏业务的各个方面(包括与投资者联系的方式)提供信息,研究和帮助。 例如,AngelList是了解潜在投资者并让他们了解您的好方法。 创建一个配置文件,其中包含有关公司的特定信息,并在您想增加被关注的机会时说明您的游戏概念。
商业加速器和孵化器也可能对您的游戏进入市场很有用。 孵化器计划的重点是概念化,团队的形成和原型的创建。 同时,加速器可帮助独立团队制定营销策略并将游戏推向市场。 这两个计划都提供咨询和指导服务,进行各种大师班,实习,讲习班,甚至偶尔协助安排办公室和技术设备。
步骤4:组建团队
尽管您可能想要做的事情很多,但显然您自己做不到。 因此,您需要一个由志同道合的人组成的团队,他们愿意在您的项目上进行协作,并确保其达到最佳状态。 您应该与每个团队成员建立合作伙伴关系,了解他们可以使用的技能和能力,并确保每个人都在同一页上,以了解您希望发布的游戏和受众群体。
团队应该作为一个整体机制。 为了实现这一目标,您需要研究团队成员,以确定他们的优缺点,并评估他们的知识范围。 如果您正在从事较大规模的项目,则可能还需要考虑聘请可以帮助您控制和管理团队的专业经理,以及负责跟踪最新趋势并帮助您推广产品的经验丰富的营销人员。游戏。
一种替代方法是将大部分工作外包,并找一个专家团队来处理游戏开发的不同方面(如果需要,甚至进行推广)。 许多发行商和游戏开发公司,例如Sony,EA,Ubisoft,Namco,Nintendo,甚至Blizzard,都将其热门游戏的创作外包给外部工作室。 有时,游戏的不同部分是由不同的团队根据其技能来制作的。
诸如乌克兰游戏开发公司Game-Ace之类的外包公司通常会提供从开发游戏概念到实施获利策略的全方位服务。 但是,如果资金是一个限制因素,那么显然您将无能为力。

步骤5:选择游戏引擎
游戏引擎是允许创建和启动游戏的程序组件。 换句话说,游戏引擎为开发人员提供了工具和框架,以创建游戏的大部分组件并将它们组合在一起。
就像各种游戏一样,有许多游戏引擎可以简化和简化您的开发过程。 尽管有些团队更喜欢创建满足其特定需求的专有引擎,但市场上仍有很多东西可以提供。 选择取决于创建游戏概念时设定的目标。 在选择将为您指明正确方向的编程环境时,有一些关键问题要问:
- 截止日期您有多少时间? 一些游戏引擎比其他游戏引擎需要更多的时间和知识。
- 您熟悉哪些编程语言? 取决于您的主要编程语言,您可能需要使用一个游戏引擎而不是另一个游戏引擎,因为获得新技能是一项耗时(且可能昂贵)的任务。
- 您打算发布哪种类型的游戏(2D,3D,VR,AR或MR)? 如果您的游戏将基于VR或混合现实等新兴技术,则明智的选择是Unity,因为它针对这些特定技术。
- 您愿意指定几个平台? 跨平台开发是一种吸引更多受众并积累更大利润的好策略。 但是,如果某些游戏是专门为一个平台(如游戏机或PC)设计的,则它们会更加有趣(且功能更丰富)。
- 您如何计划通过游戏获利(广告,游戏内购买,付费购买等)? 许多流行游戏引擎的专业版将要求使用特许权使用费,以用于编程环境或在稳定版本发布后进一步销售游戏。 因此,最好事先考虑游戏的合理价格,并在选择引擎之前计算所有费用。
大多数游戏引擎使用C语言家族作为主要的编程外壳。 其中包括使用C ++的虚幻引擎(UE); Unity,专注于JavaScript和C#; 和CryEngine,也需要C ++知识。
尽管C ++非常复杂,但是使用它可以获得的图形质量确实令人惊叹。 它广泛用于AAA游戏,在美学方面具有很高的期望值。
虚幻引擎
在第一人称射击游戏和角色扮演游戏中,虚幻是一个非常流行的编程环境。 它强大的功能适合直接在引擎的编辑器中设计详细的游戏级别和环境,这实际上是它相对于其他引擎的主要优势。
虚幻引擎还提供了蓝图可视脚本系统,非常适合新手程序员,使他们无需编写代码即可创建项目。
统一
Unity的游戏引擎通过方便且用户友好的界面提供了广泛的机会。 Unity的主要优势在于其开发跨平台游戏的能力。 它还适合将现有游戏移植到各种平台上。
Unity支持与许多流行的3D工具(例如3DS Max,Maya,Blender等)集成。发布引擎的第四个版本后,引擎还开始使用2D软件并支持2D物理。
尽管Unity与许多外部3D编辑器一起工作,但其自己的图形编辑器具有非常有限的功能。 例如,在编辑器内几乎没有机会开发3D模型(原始几何图形除外)。 3D内容应使用第三方编辑器完成,然后集成到Unity中。 但是,可以购买并集成到游戏引擎中的大型对象库可以部分解决此问题。
哭泣的引擎
另一个值得一提的游戏引擎是CryEngine。 它是一个功能强大的工具,最初由Crytek为射击游戏Crysis开发 。
该引擎可以生成一些高质量的图形。 甚至有人认为它比虚幻引擎更好。 对于MMO和RPG,它也足够强大。 但是,即使是高级开发人员也将不得不花费大量时间来探索工作管道。 如果您的知识和熟练程度有疑问,则最好选择一个更加用户友好的游戏引擎。
购买引擎
这些引擎的基本版本是免费的。 但是对于许多游戏,您必须购买固定价格的专业版许可。 例如,在虚幻引擎中,您必须根据使用UE的总收入支付5%的特许权使用费。 一份Unity的专业许可每月收费125美元。 CryEngine的商业使用价格为每月9.99美元。

第6步:选择货币化策略
在当今市场上,从游戏中获得可观的利润并非易事。 当然,只有真正令人兴奋的游戏玩法和图形才能确保客户的保留。 但是正确的获利策略可以帮助玩家决定花费一些现金,从而在确保钱流入您的口袋的同时,帮助改善用户的体验。
如今,有多种货币化策略,每种策略都有其利弊。
免费增值(免费)
通过这种方法,可以免费下载游戏。 但是,玩家可以购买其他功能,访问更多级别或事件以扩展游戏玩法,并存放可以改变游戏外观的装饰物品。 这通常称为“高级”订阅。
此模型已成功应用于Dota 2 , SMITE , 《战车世界》和《 炉石 传说》等游戏。
付费游戏(Paymium)
此策略通常是指在购买具有所有功能的整个游戏时需要一次性付款的游戏。 从诸如《 使命召唤》和《 质量效应》之类的AAA游戏到诸如《 方舟:生存进化》和《以撒的约束》之类的独立企业,Paymium是各种主机游戏和视频游戏的普遍选择。
应用内购买(IAP)
这个术语几乎总是与免费游戏直接相关。 IAP允许玩家购买其他设备,服装,武器或技能,以使用现实世界中的金钱改善他们的游戏。
这是《部落冲突》,《 Candy Crush Saga》和《 Slotomania 》等手机游戏中最受欢迎的定价策略。
广告
应用内广告是在移动游戏中找到永久住所的另一种获利模型。 这种方法在游戏中使用了各种有针对性的广告来吸引受众,这是我们在2048等游戏中看到的一种策略。
订阅
这种获利策略要求玩家每月/每季/每年支付一定的金额,以访问其他玩家无法获得的独家内容。
订阅模式对于MMO和MMORPG来说非常普遍,并且在《魔兽世界》,《 EVE Online》和《 Final Fantasy XIV》等游戏中也很成功。

通常,游戏制作工作室和发行商会选择这些定价模型的组合。 最受欢迎的混合形式是免费+ IAP和免费+广告。
不过,在决定获胜策略之前,您需要先探究已证明哪些选项可以在您的利基市场中流行的游戏中使用,然后选择一种最适合您的类型和类型的游戏,同时确保您的游戏类型最大化您的利润率。
步骤7:行销和广告
每个游戏项目的成功都取决于其营销活动中的促销工作。 在这方面,营销人员必须尽其所能,以确保游戏获得尽可能多的宣传。
市场推广可能包括视频内容(游戏预告片,促销卷轴,游戏片段等),书面内容(文章,新闻稿,新闻等),官方网站或博客以及社交媒体页面(Facebook,Twitter,Instagram, YouTube等)。 当需要引起观众的兴趣并促使他们预测游戏的发布时,所有这些平台都会派上用场。

此外,专业创建的促销活动可以通过定位合适的受众群体,吸引游戏行业中的各个社区,提高品牌知名度并引起游戏玩家的大肆宣传,最终推动更多销售,从而帮助您实现在游戏概念中设定的收入目标。
超过6亿游戏玩家在Facebook和Instagram上闲逛,您几乎可以无限地吸引更多目标受众,并促进游戏活动,从而增加潜在收入。
步骤8:游戏制作
在准备好游戏的主要蓝图之后,将更多的艺术家,设计师,程序员和制作人加入其中。 在此步骤中,您的团队主要致力于开发资产和主要功能,包括游戏环境,主角和辅助角色以及令人振奋的游戏玩法。 制作人将监督艺术家和程序员,以确保他们作为一个团队一起工作并对项目具有相同的愿景。
通常,游戏设计文档,游戏规格和其他文档都已完成,但游戏设计师仍在那里以确保考虑所有细节并正确实现所有功能。 一旦所有必需的功能都准备就绪,团队通常会优化游戏-例如,减少多边形数量以缩短加载时间,或在现场场景中增加更多照明以改善画面。
步骤9:发布游戏
许多人认为这是游戏制作中最关键的部分。 的确可以,但是如果前面的所有步骤都正确完成,则此步骤应该没有问题。
完成这一步骤后,就可以联系发布商,要求他们将您的游戏放在自己的支持下。 大型游戏发行商可以通过与他们的联系来帮助您分发游戏或在许多受影响的商店中发行游戏-因此,与Square Enix Collective之类的程序取得联系在这方面确实可以走很长一段路。

当然,没有人能保证您的成功-坦白说,今天的游戏如此发达,以至于非AAA游戏大获成功的可能性很小。 即使您的游戏无法达到预期的效果,您也可以通过分析来自玩家和发行商的反馈并通过更新来努力改进该游戏,或者将这些课程应用于您的下一个项目,从而对其进行改进。
有勇气放弃对您的受众不利的内容,并探索新的机会。 努力奋斗并愿意承担必要风险的人才能获得成功。
开发过程并不容易,而且非常耗时。 但是,您不应该仅仅因为前进的道路漫长而艰难就搁置了自己的游戏理念。 仔细研究这个概念,找到一个团队并设计游戏,让每个人都按照您的规则进行比赛。
这篇文章先前已发布在GamesSkinny上。