GameDev Protips:如何在屁股上踢范围蠕动并运送独立游戏

一个众所周知的事实是,许多游戏开发人员都在努力完成他们的一个项目。 该项目从简单开始,但是随着开发人员的培育,它开始变得越来越复杂。 在您不知道的情况下,该项目将无法再完成二十亿年。 为了避免挖掘您的游戏自己的坟墓,我将提及对我个人有用的东西,以帮助停止无休止地延长游戏开发周期。

首先,您应该始终设置截止日期。 除了有最后期限外,您还真的需要强制执行该最后期限。 为了赶上该截止日期而削减游戏,而不是将截止日期推迟到更多内容上。 将会有很多削减工作,特别是如果您没有经验的话,因为经常会低估一些时间。 这可能意味着您必须削减自己为游戏计划的一些最喜欢的东西,但是至少您实际上会完成游戏。 请记住,您实际上不必运送完整的成品。 我见过我的朋友和同事的一个常见策略是在GameJolt或Itch.io上发布免费的Alpha版本,以测试水域并衡量玩家的接受度。

接下来,始终在每个工作会话的开始或结束时每周执行一次项目管理风格的任务,甚至更好。 这意味着您应该以某种方式列出您的任务,然后清理任务以确保它们都保持相关性和帮助性。 您应该总是问自己:“我怎么到这里,我要去哪里,以及我怎么到那里?”,以确保您没有从事看似无止境的工作。 我个人在计算机上有一个本地待办事项列表,并开始一个一个地处理项目。 如果您正在与团队中的其他人合作,Trello也是一个很好的工具,但是如果我正在一个项目中工作,我发现使用Sublime Text或Notepad ++之类的简单程序会更加高效。

还要记住,如果您没有更接近目标,也许您应该只是将目标更接近您。 与其立即制作梦game以求的游戏,不如尝试制作一些简单而未完成的游戏,并随身添加。 这与我的第一点有关,因为您将要尽可能地测试水域。 这样一来,您就可以尽早开始建立受众群体,同时不断迭代并为游戏添加更多功能。 只要确保每次添加都能真正增强游戏效果,而不是仅仅让您的实际玩家无法欣赏的漂亮东西。 如果您的游戏更具实验性,那么花一些时间使用模块化的迭代方法可以使项目以正确的方式进行下去。

现在,完成游戏的最后一个关键方面是大多数游戏开发人员经常忽略的事情,那就是……承诺。 如果您不致力于项目,那么您将一事无成。 您是否因为看似更具吸引力的人而放弃了重要的他人? 您是否因为有一款看起来更好的全新车型而出售您的汽车? 当然不会,因为您会丢失事先放入它们的所有内容。 如果您在为其他项目提供大量有趣的想法而苦苦挣扎,请不要仅仅放弃您的主要项目。 将这些想法放在其他地方,例如文本文档或日记中。 我个人认为这是开发人员的最大限制因素之一。 通常情况下,开发人员会害怕承诺自己的想法或一开始就发现他们实际上并不喜欢他们的想法,因此他们通过不断地改变自己在做的事情来解决这个问题。 一次专注于一个项目和一个想法实际上可以帮助您完成项目。 承诺至关重要。

重要要点:独立开发的一个大问题实际上是完成游戏。 这既是承诺问题又是过分热心的想法实施,但这是一个问题。 首先,设置一个截止日期并削减您的项目以达到截止日期,而不是将截止日期推迟回去满足该项目。 如果您以相反的方式进行操作,则可能会因无法感知自己所拥有的资产与可能的资产而感到失望,从而冒着从未真正完成游戏的风险。 接下来,您应该始终保持任务清单的整洁和相关,因为从长远来看,浪费时间在没有意义的事情上的开发时间只会使完成游戏变得更加困难。 最后,如果很难达到目标,请尝试将目标移回原处。 简化一些内容,将其发布为alpha版本,然后逐步对其进行迭代。 这将确保您获得一些吸引观众注意力的东西,并允许您在仍然能够支付账单的同时将您的游戏缓慢地转变为理想的游戏。

不幸的是,无论您遵循这些技巧有多少,如果您不能提交到您的项目,都不会做任何事情。 如果您在开发中一直走到最后,那么最后一切都会变得不成熟,而这一目标可能永远不会放在首位。 如果您对其他游戏有不错的主意,请将它们放在其他地方,并在完成当前工作后参考它们。 如果您一次不能专注于一项任务,则需要通过每次切换来重置进度,并无限期延长游戏的开发时间。 显然,如果您想以游戏开发人员为生,这将非常可怕,因为作为独立开发人员的成功取决于您所发行游戏的质量和市场营销,而不是您正在开发的无数未完成的原型。

如果您发现这篇文章很有帮助,请不要忘记在社交媒体上与您的朋友分享!

关于我

非常感谢您的阅读! 我很想听听您的想法。 在下面发表评论,在我身上 @doandaniel给我发送电子邮件

我是Daniel,Black Shell Media的共同创始人,也是《游戏开发成功的权威指南》的合著者, 是一具有超强实用性的免费电子书,标题最不言而喻。 如果您还没有检查过它,请记住,它带有我个人的技巧和窍门!