游戏开发和网站开发有很多共同点。具体来说,如果幸运的话,您正在开发的产品会定期被成千上万的人(即使不是数百万)看到和使用。您将需要一个好的团队,良好的质量保证和大量的支持人员来回答问题。您将需要神级服务器。您将听到很多抱怨,从建设性批评到彻头彻尾的抱怨。
玩家是相当苛刻的听众。许多公司通常将其开发和项目管理流程隐藏在保密(有时甚至是完全丢脸)的面纱下,而这些面纱大多贴在新闻稿上。游戏开发人员通常更加透明。这不是因为他们在道德上是优越的。这是因为如果他们的客户认为事情发展方向错误,他们的客户就会愿意并且能够举手投足。
您将听到很多抱怨,从建设性批评到彻头彻尾的抱怨。
结果,我们可以通过观察不同的游戏开发者处理项目的方式以及他们与社区的关系来学到很多东西。他们并没有告诉我们所有信息,但是他们经常会详细介绍他们的流程,意图和远见。另外,他们发布了相当详细的补丁说明,这很酷。
我紧随其后进行持续开发的两款游戏是“ 守望先锋 ”和“龙与地下城”。我将使用它们作为示例。
1.公开自己的意图
《守望先锋》的开发人员在做任何事情时都牢记非常明确的目标。他们公开声明自己想完成的事情,然后就去追求。他们的行动始终显示出实现所有既定目标的决心。他们并不总是将其付诸实践,但是他们肯定会努力尝试。
您可以采用相同的策略:在进行更改或新功能时,准确告诉您的用户目标。不要给他们模糊的使命宣言,例如:“我们希望变得更有效率,而不是没有效率。”准确地告诉他们您打算如何提高服务效率。详细说明。相信我,这使用户相信您并说:“是的。当然。我一看到就会相信。”
2.纠正错误
DDO的梯子有一个错误。有时,您无法爬过它们到某个特定点,而有时您甚至无法抓住它们几秒钟。部分原因是滞后,这会影响所有在线游戏。但是有时候,即使其他所有系统都正常运行,没有滞后,梯子却没有。开发人员声称他们已修复此错误的次数与拒绝它的存在一样多。即使是现在,它也不在已知问题列表中。
用户知道它是真实的。该错误使他们的角色经常被杀死。如果您的大多数社区都告诉您您网站上的某些内容不正确,则可能是正确的。即使您无法重现问题,也必须继续寻找。用户对您的信任取决于它。
3.记录一切
他们找不到或修复DDO中的某些错误的部分原因是因为该游戏已有十多年的历史了,而且许多(如果不是全部)原始开发人员早已消失了。最初有很多系统和功能只完成了一半,当他们找到可以修复它们的错误时,这是一个奇迹。
这不仅涉及注释您的代码,还涉及记录您的决策
如果要避免相同的问题,请开始记录。这不仅涉及注释您的代码(尽管有帮助),还涉及记录您的决策。您对项目做出的每项决定,开始使用的每项新功能,都应放在易于查找的文件中。您进行更改,还原,更改或不完成功能的原因都应该存在。另外,您应该写下在哪里可以找到每个新功能或更改的所有相关代码。
杭州网站建设此类文档会导致无法预见的错误,有时甚至会导致无法修复的错误。