“从正确的工作到独立”是一系列文章,描述了从全职工作进入独立开发世界的感觉。
上次我谈到开始时应处理的艰巨的业务/管理任务列表。
- 问Unity专家:什么是ECS?
- 虚幻引擎还有路吗?
- 贝塞斯达的传奇将于今年四月登陆Android
- 每周报告2-职责
- VVVV.js –用于高端Javascript / WebGL应用程序开发的可视化编程框架
在本文中,我们将重点关注应该在开发周期初期发生的与游戏相关的更多问题。

概括
您离开了工作,转到了Indie,因为您拥有出色的游戏创意,并制定了坚实的执行计划。 您正在忙于建立公司,注册域名以及我在此谈论的所有内容。
现在该看一下对游戏制作过程贡献更大的任务了。 这是我在“弃船”上所做的事情:
玩参考游戏
如果您像我,一开始会因为独立而感到内。 您对代码库不做任何贡献的每一秒钟都感觉到您正在失败,因此停止播放一些参考标题似乎是有史以来最糟糕的避免工作。
但是您必须克服这一点,并强迫自己做到这一点,以便从他人的工作中学到东西。
确定哪些游戏值得关注,并在列表中对它们进行优先排序。 一次购买一个并且玩得足够熟悉。 为您要停止游戏的时间设置时间限制,并编写一个“游戏分析”文档,讨论长处,短处以及适用于您的游戏的内容。 看关键的接待; 审阅者对哪些内容进行了评论,用户评论如何,并将其汇总到文档中。 它将为您提供有关游戏和所有重要内容的全面介绍。

但是不要停在那里。 如果有些机制与您打算实施的机制类似,请在纸上对其进行反向工程。 写下它们如何相互作用,视觉效果持续多长时间,动画是否爆发,是否适用和有用。
本质上,您应该从之前的游戏中汲取教训。
对于Abandon Ship,我玩过的游戏列表如下:
- AC:Black Flag(在我去独立之前100%完成了此任务)
- FTL(在我去独立游戏之前45小时玩过,之后又玩了5个)
- 无阳光的海
- 迎风
- 西德·迈耶(Sid Meier)的海盗!
您很有可能已经玩过列表中的某些游戏,因为我想您会以自己感兴趣的类型来制作游戏。有时您会因为喜欢自己而玩游戏应该对它们有了解,而不是直接从他们那里受到影响。 例如,在《风向》中,我觉得我应该玩,因为它具有“航海时代”,“程序世界”中的探索性,并且取得了一些商业上的成功。 即使这些与我们游戏的“表面层”相似性非常有限,但仍足以引起我的注意。

有时甚至不必分析整个游戏,而是分析它们的片段。 我回顾了《光明力量2》中的海妖老板战斗; 在大型游戏中只有一刻,因为它具有相关性。 船只在“全面战争”战役地图中如何移动? 这些都是其他游戏都回答过的问题,尽管您可能不受所看内容的影响,但要点是,您比以前有了一个更好的主意。
我想研究更多的游戏,但是就我所能了解的而已,我怀疑我是否还能适应更多的游戏,因为随着时间的流逝,您会变得越来越忙。 但是你知道吗? 我可能应该找到时间,因为这是非常有用的练习。
消耗相关物料
这类似于播放竞争性标题,但使用其他形式的媒体。 找出适合您游戏的事物,并沉浸在其中。 阅读书籍,观看电影,电视节目,纪录片,听音调适当的音乐,进行基于网络的研究-可以为您的游戏制作过程提供信息的任何内容。

我曾经在朴茨茅斯历史造船厂旁边工作,所以我参观了HMS战士号和HMS胜利号,以沉浸在那些船上的感觉。 我参观了国家海事博物馆和伦敦附近的美术馆,研究了适合作为参考资料的海军油画。 我读过/正在读一堆书,不仅是关于“航海时代”船的书籍,而且还涉及航海和色调方面的书籍。 我一生中最喜欢这种东西,因此它有助于借鉴我以前的经验,但是您能想象有人制作这样的游戏并且他们没有看过 Master&Commander吗?

写出设计
您不会将所有想法都牢记在心,因此请写下来。 这可能是为了使您避开复杂的功能,或者只是想出想法的项目符号列表,但要等到以后再实施。 您的想法将在很多领域跳动,因此在一周,一个月,一年的时间里,您可能会发现写作很有用。
完善您的核心支柱
初次提出游戏构想时,一个好的早期步骤是写下核心支柱,这有助于建立有关游戏最重要的内容。 在这一点上,您已经开发了一段时间,现在是重新审视这些内容的好时机。 毫无疑问,它们将发生变化,而完善将有助于保持它们的相关性,并使您的思想集中在重要的方面。

学习区在您的舒适区之外
成为独立开发者要尽力而为,特别是在这个早期阶段。 对我来说,甚至设置一个简单的角色也是我从未做过的事情,但是有了大量的在线教程,您可以继续学习。
当我习惯于在较大的团队中工作时,这是我特别努力的话题。 如果需要资产,我可以请该领域的专家来创建。 但是请记住,在此阶段,它的质量是否不好并不重要,它只需要工作足够好就可以证明您正在制作原型的想法。
研究您的目标受众
作为基于PC的游戏,我花了一些时间研究可用的数据,这些数据可以帮助您做出相关决策。
查看您的竞争对手估计Steam Spy的销售量。 查看最新的Steam硬件调查,以了解最常见的配置(旁注;具有16:10 1920 x 1200的显示器,我真的很惊讶地看到很少有人进行类似的设置)。 分析Steam的流量,以了解哪些国家是好的国家,以便将来集中精力进行本地化工作。