而作为团队领袖,你需要负责项目管理、关卡设计、游戏设计或QA测试等方面的所有流程。因此,你得有能力肩负多项任务,并主动去学习自己并不熟悉领域的新知识。
阿莱克斯•巴恩斯(Alex Barnes)是个人游戏工作室Burning Arrow联合创始人。近日,巴恩斯先生在知名游戏开发者网站Gamasutra的一篇文章中分享了从事个人游戏开发的10点经验之谈。以下对文章主要内容的编译。
1.随时为变化做好准备。
迭代和变化是一流游戏设计、游戏机制创建的核心元素。你不能过分看重自己创作的所有游戏内容,必要时应当权衡利弊,做出一些妥协。相当于初始设计理念来说,大规模的变动或许会让你感到不安,但换个角度来看,通过做出这些变动,你将能够让游戏的品质变得比过去更好。但需要注意的是,任何一款游戏都有其核心元素,而核心元素是不能轻易改变的。
2.提前规划是成功关键。
凡事预则立,不预则废。在开发一款游戏的过程中,制定计划十分重要。其重要性体现在:它能让你的团队成员都清楚自己做些什么,以及完成一款游戏的研发大约需要花多长时间。与此同时,做计划也让你有机会更全面地思考项目,综窥全景,而不再将思维局限于琢磨游戏的核心机制。
3.为自己设定一些可以对比的标杆。
你究竟在制作什么?为什么要制作像那样的一款游戏?这些问题听似无聊,但它们有助于让你明确游戏的研发方向。举个简单的例子来说,你也许想要创作一款像《请出示证件》那样的极简风格游戏,或者是像《传送门》那样拥有独特机制的游戏,那么你不妨就将上述两款游戏视为潜在目标,看看自己能否击败它们。
4.请记住,你的团队规模很小。
个人游戏研发团队规模都很小。这意味着在某些方面,你将不得不做出取舍,因为你和你的队友也许并不知道怎样创作音乐或3D美术等内容。你对这一点应当有心理准备,就别指望制作下一款《刺客信条》啦。而作为团队领袖,你需要负责项目管理、关卡设计、游戏设计或QA测试等方面的所有流程。因此,你得有能力肩负多项任务,并主动去学习自己并不熟悉领域的新知识。
5.充分利用团队规模小带来的优势。
个人游戏研发团队规模小,但这同时也意味着对个体的解放。你和你的团队可以自主决定如何运作公司。没有人再比你官高一级,没有老板能够抢走你对创意的把控权,抑或强行改变你的工作方式。你对自己的项目负责,项目本身成了你生活中的一部分。
6.让其他人试玩你的游戏。
你需要将手柄传递给其他人,让他们体验你创作的游戏。你知道自己的游戏怎么玩,知道游戏剧情的来龙去脉,知道它存在的Bug和补救措施……但你能保证一个普通玩家也能迅速了解这些内容吗?在正式推出一款游戏前,你得让其他人来试玩——目的并不仅仅在于测试Bug,同时也是为了测试对玩家来说,游戏是否足够好玩,UI是否易于理解。
7.充足的睡眠很重要。
长期加班绝对不是一个明智选择。实践证明在疲惫状态下,开发者根本无法保持工作的高效率,创作高质量的游戏作品。因此,开发者保持充足的睡眠和休息时间,更有利于游戏创作本身。
8.学会询问他人意见。
个人开发者不会独行。在个人游戏开发者圈子里,大家乐于彼此帮助,围绕很多话题分享自己的看法。你可以向其他开发者求询建议,你也可以与他们频繁沟通,甚至通过他们的牵线搭桥,找到有兴趣为你的团队提供资金支持或产品发行业务的公司。但需要注意的是,大家都很忙,所以如果你的询问没有得到回复,请不要介怀于心。
9.让游戏内容显得尽可能简单。
在游戏开发的整个流程遵循极简原则。过度复杂的游戏机制、美术风格等元素有可能令玩家累觉不爱,无法沉浸于游戏中。理想情况下,你应当能够用两句话提炼出游戏的核心玩法,并确保玩家或者非游戏玩家的用户都能够理解。而从游戏制作角度来说,简单的流程也更易于开发团队成员理解,从而有效率地执行每一项工作。
10.享受创作游戏的过程。
不要轻易沮丧。任何一款游戏,在研发过程中都有高潮期和较波折的阶段,开发者应当充分享受创作游戏的整个过程。当遭遇低谷时,请想一想自己为何热爱游戏和游戏开发事业,始终保持积极向上的斗志。