对于独立游戏开发团队来说,合理控制开发规模,避免项目无限膨胀是一个非常重要的课题。项目失控不仅会延长开发周期,也容易导致最终产品质量受损。开发者必须学会在有限资源下进行精益设计,保证项目在可控范围内。
项目膨胀的根源通常来自于开发者的过度完美主义。希望把所有想法和特征都加入游戏,结果导致内容过于庞大和复杂。这在团队协作时问题尤为明显,不同成员的想法不断堆叠。
要避免这种情况,Core Gameplay 和主要内容必须从一开始就定义清晰,并坚持原定范围和规模。额外点子可以留待后续实施。开发者必须学会舍弃有限资源无法实现的想法,集中精力将核心内容做到最好。
其次是合理评估所需工作量,并控制在可供团队处理的范围内。任务拆分和进度规划都应保持管理。对于开发周期,也不要给出过于乐观的估计。
再则,需要定期回顾核心目标,剔除对其无益的额外工作。如果出现影响关键进度的内容或功能,应毫不犹豫予以砍除。管理层有责任坚持原则,做出艰难取舍。
最后,在设定阶段寻求玩家反馈也很重要。让他们评估核心内容吸引力,定位可行范围。开发团队可以从用户角度判断项目膨胀风险。集中力量保证核心亮点质量,是独立游戏取得成功的关键。