游戏策划必须会用代码写创意,产品原型是最好交流语言

频道:游戏专题 日期: 浏览:22

近期阅读了海外资深策划Adriaan De Jongh的一篇博文,文中详细描述了我如何掌握了基础沟通技能以及游戏策划的相关知识。

Kent的创意原型给我的启发

在我实习的那段时间里,W!games公司正致力于开发Gatling Gears项目,我成为了由六人组成的策划团队中的一员。我的主要职责包括撰写游戏设计方案、绘制关卡草图、探讨故事情节、进行界面设计、系统规划和角色塑造,同时还要参与日常的会议,与程序员和其他策划人员交流。在那段经历中,我收获颇丰,尤其是有一件事情给我留下了深刻的印象。在我实习的数月里,高级策划Kent Kune意外地踏入办公室,向众人展示了他为Gatling Gears设计的角色创意。令人惊喜的是开元ky888棋牌官网版,这个角色最终实现了他预想的目标。

在Kent的职位说明中,并未提及他有何创意方面的经验。事实上,W!games的全体成员在职位说明中均未提及游戏创意的相关内容。该公司的组织架构与我求学时期所了解的颇为相似:先由游戏策划进行设计,接着程序员编写代码,之后美术师负责完善美术元素,音乐师则负责添加游戏音效。然而,Kent选择为这位主角打造一个具有创意的原型,以此真实地表达他个人的观点,并且向团队呈现了他心中的构思。

他深知,首先,若仅以言语向工作室同仁阐述,其言辞将迅速被遗忘。作为游戏策划,他虽能指导他人按其意图行事,却无法预知同仁们将如何实现(编程、美术设计及音效制作等对许多人而言仍属神秘领域)。再者,他亦意识到,自己的构思在执行过程中可能会发生偏差。

Kent的创意原型充分体现了他对角色的深入理解,他通过亲自编写代码来打造原型,这样他便能将心中成千上万的细微选择融入其中,无需借助过多的言语来阐述。而且,有了原型之后,他无需花费大量时间向团队解释每一句话的含义,也不再需要从头至尾详细阐述,诸如创作原型时想法的变动、加速器功能的调整、角色体型比例的微调等细节问题。

创意原型是最好的交流语言

为了阐述他策略的卓越性,我们可以审视以下几个疑问:你了解在角色操控上,加速与减速的操作手法至少有十数种之多,且每种手法均能带来独特的体验吗?若作为策划者,面对这些手法及其可能带来的效果一无所知,你又将如何向他人阐释其中的道理呢?

作为一个对编程一窍不通的游戏策划,你往往需要用言语向程序员阐述你的构思,诸如“减少”、“加快”或“自然而然”等词汇,然而这些词汇并不能准确传达你的真实意图,有时甚至可能导致你表达的内容与你所想的内容完全相反。除了上述描述,你将个人见解交予程序员执行,他们负责选择加速手段,例如采用赫米特插值法来提升速度,亦或是其他样条插值技术,同时,他们还需对解析插值过程中的数据点实施更细致的调控。总结:身为游戏策划,你的构思很可能遭遇误解,而在沟通中,你使用的言辞常常难以达到预期的效果。

当Kent首次向团队展示他的创意原型时,工作室的每位成员都纷纷提出了各自的见解和观点。游戏策划团队竭力将他们的设计方案转化为语言描述,面对Kent的独特方法,他们找到了讨论的焦点。角色制作团队对动画团队的做法表示异议,而负责设计玩法的程序员则讨论着如何通过代码将其实现。或许你会提出,一个角色的具体数据在早期就已确定,然而,那些讨论主要涉及的是对细节的微调。事实上,Kent的形象已经成为了他与工作室同仁间交流的通用语言,能够精确地传达他的构思。

做原型的时机和调整自己的游戏概念

有趣的是,当工作室着手进行这个项目将近半年之际,Kent才完成了他个人的创意原型。究竟为何Kent没有在初期就制作原型呢?为何是在Kent展示了自己的创意之后,讨论才随之展开呢?实际上,W!gams的成员们对于从原型中能够获得的知识,都存在着一定的低估。

我们大家普遍追求效率的提升,目的是为了防止工作时间被无谓地浪费。Kent之所以没有提前动手,是因为这样做并不高效:如果他提前开始,不仅会耗费大量时间,即便完成了,也难免会遭到程序员的多次修改。随着项目进展至关键阶段,团队对Kent的创新原型有了深入认识,他的创意构想得以被轻松领会,且投入其中的时间无疑价值连城。毋庸置疑,任何一位从事游戏玩法开发的程序员都能把握Kent的创意精髓,这无疑将加深他们对游戏全貌的理解。

此外,你是否曾深思过自己对游戏的认知和见解,这些看法是否可能存在片面性或是缺乏依据?你又如何确信所有事情都会如你所愿般发展?显然,这是不可能的。你必须要深刻地洞察游戏,并明确哪些元素是你无法利用的。Kent正是W!games员工们首次亲眼目睹游戏的时刻,亦或是Kent首次向他们展示了这款游戏的真面目。那时,团队成员们首次对游戏的未来形态有了直观的认识,这成为了他们探索的起点。他们摒弃了所有无效的尝试,从现有的游戏原型开始着手。

游戏策划最关注的应该是可以直接影响玩家体验的东西

Kent向我阐释了原型创意的诸多优点,基于此,我下定决心开始涉猎基础编程。他频繁地来到办公室,向我们展示他最新的创作,诸如一款奇特的联网多人游戏,又或者是风筝冲浪游戏开yunapp体育官网入口下载手机版,亦或是多人模拟游戏。他出于个人兴趣自学了编程,并尝试向我展示如何克服各种技术难题,例如处理四元数或实现物理角色的转向。在讨论过程中,他时常会向其他策划人员妥协,或是提出更为优化的解决方案,而且他总能想出解决问题的办法。

然而,作为游戏设计的专业人士,我们究竟需要掌握多少编程技能呢?难道每个游戏策划都必须像程序员那样,拥有丰富的知识储备吗?观察游戏领域,即使是诸如插值这类看似微不足道的问题,也能在游戏中引发截然不同的效果。游戏策划们经常讨论这类话题,并将之称为“游戏体验”或“游戏感”。一旦确立了创意原型的基本框架,亦即你的想法的初步形态,游戏体验和视觉呈现上的差异便会显著增强,这种变化贯穿于游戏制作的各个环节:包括核心游戏机制、整体布局、操作界面、游戏过程中的反馈、敌人的行为模式、独特的游戏玩法元素,以及细节处理等多个方面。

然而,这是否意味着游戏策划必须掌握资源管理的深层知识、渲染技术的具体操作、网络通信协议以及各种技术层面的细节呢?依我之见,答案是否定的。简言之,一个游戏策划最应关注的,是那些直接关系到玩家游戏体验的各个方面。

创意原型旨在传达特定信息,故而对游戏中的诸多细节或方面可予以省略。若需检验计分系统的性能,便无需制作角色原型的动画、无需编写繁复的渲染程序、无需对原型帧率进行优化,因为这些内容与计分系统并无直接关联,过分关注这些环节在原型制作过程中实属徒劳。极有可能的情况是,你设计的原型在表格或文档中即可直观地反映出游戏计分系统的实用性。

然而,若你打算检验FPS游戏中闪光灯的运作效果,那么仅凭纸面上的模型可能无法达到预期的效果。游戏体验在很大程度上取决于直观的视觉和触觉反馈。在游戏开发的大多数环节中,我们并非通过纸上的数据来感受游戏。因此,为了测试闪光灯功能,你需考虑降低引擎的能耗开yun体育app入口登录,并严格按照原定计划进行。让数字原型显得赏心悦目固然颇具吸引力,然而,这对你测试闪光灯功能究竟有何实质性帮助?过分沉迷于引擎的优化,并追求原型极致的美观,实则是一种时间的浪费,因为许多事物都可以通过更为简便的方式达成或传达。

游戏策划要做自己的决定

在学习基础编程知识之前,我无法回忆起自己曾经进行过的‘策划’活动。在此之前,我不仅未能记起自己具体设计过什么,甚至连是否真正设计过东西都感到迷茫。除了将想法呈现给他人外,我几乎没有任何实际的设计经验。我如今领悟到,若我打算亲自打造一款游戏,势必要亲自做出诸多细致的抉择,对游戏体验进行精细调校,确保游戏互动与玩家行为感受达到最佳,而非仅限于像程序员那样对每一行代码了如指掌。

我这样表达并非意在暗示程序员无法胜任策划工作,我的意思是,程序员本身就可以成为游戏策划,若他们能进行诸如游戏策划所做的那般细致入微的选择,那么他们实际上已经承担了相当多的策划职责。即便你是一位擅长沟通的游戏设计者,无论你对游戏机制的认识多么透彻,仍有一些细微的决策是你无法协助程序员解决的。除非你具备编写代码的能力,因为涉及游戏架构和技术层面的工作,唯有程序员才能胜任。

若你投身于游戏策划领域,却对编程一窍不通,那么你必须明白:与团队成员沟通创意的最佳途径是亲自打造原型。因此,掌握基础编程知识是至关重要的,你可以通过不断调整脚本来熟悉语法,同时积极查找并修正错误,最终用代码将你的构思转化为现实。如此一来,你的游戏策划之路将更加顺畅。

网友留言(0)

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。