3 v/ \, K' ?, Y" T& k8 P8 _设计PvZ时,George经常和朋友一起玩“Magic”棋牌游戏,这款游戏的玩法是你收集不同的卡片并摆在台前,然后从中抽出卡片对抗其他玩家。- o" t' ^/ w7 o2 H' |, R
, l! y0 J- `3 c4 ~
但这个点子的问题在于,有时候你同时需要照看向日葵和蔬菜射手,无法兼顾经常令人感到沮丧,而且游戏也很快终结。所以,有时候纸上谈兵可能看似是很好的想法,在实际中却恰恰相反。唯一的识别办法就是实际玩一下,这就是快速构建原型的重要性。8 S1 c/ l h; n
# f+ R. d+ y! ]
秘诀三:聚焦游戏趣味性。你需要完全忠诚于游戏中有趣和无趣的因素带给你的感受,然后删掉让你感到无趣的成分。7 M- B1 s1 {& P r& ~* D# T7 R/ C
9 e5 K, j* ?! U- S6 F秘诀四:不要害怕创新冒险。要勇于尝试,并承担为创新而冒险的后果。建议你先制作一个产品概念图。从图4中我们可以看到PvZ是如何演变的,这张草图上我们看到了游戏中卡片、植物、通道等概念,但当时George设计的攻击方还是普通怪物或外星人。后来很多其他公司都推出相应的农场或花园类游戏,都是用了植物和昆虫元素,于是George担心人家会认为他在抄袭这些游戏,觉得有必要使自己的游戏非常地与众不同,最后想到了用僵尸这个点子,事实证明僵尸是我们成功的要素之一。 ' @) D( c7 x+ f8 _ z' ?- [( w3 t5 F g7 k8 d' U3 y
秘诀五:不要投入太多精力在命名上。找到一个与众不同而且能精炼概括游戏特性的名字,你需要花费非常多的时间和精力。不要让名字阻碍游戏进度,这个教训非常重要。 2 q! E$ R5 a- _# R7 c+ y8 R% y5 j- B* C4 z- q+ c8 l3 d+ [3 H, \" U
# L) k; H: K, n u( b) o1 X
非常有意思,一开始这款游戏的名字就是“Plants vs. Zombies”,但大家都把它当做项目名,从没想到它会成为最终的游戏名称。) |/ R/ p- P: k/ Z+ d( z% Y
, i5 ?, ]8 O' Z1 j % t6 l: |6 @; m- C$ [- _& }事实上,这款游戏在很长时间里的正式名称是“Lawn of the Dead”,这是个非常巧妙且与众不同的名字,参考自一部著名的僵尸电影“Dawn of the Dead”。 2 t" U. u. a1 m8 Z; l8 u* p! b- Q+ g. z; S; W
c" s' ^: D- @/ g
不幸的是,我们不能直接使用这个名字,因为会被起诉。于是我们和这个名字的法定拥有者也就是这部电影的制片人联系,但并没有得到授权,我们只好放弃并开始重新寻找。 4 f: B+ w2 h6 X2 W9 T 6 d1 \; ~$ f% N/ L7 N之后有段时间,游戏的名称为“Zom Botany”,但由于法律原因**放弃。我们还尝试过“Bloom and Doom”,同样不行。于是我们就有点疯狂了,先后构思了100多个名称,但都因为这样或那样的原因没法选用。 * g6 |. Z9 ~5 l2 _6 C 3 }3 S. R) z" C. r最终,我们感到精疲力竭了。于是回到最初的名字“Plants vs. Zombies”,后来大家都知道了,使用这个名字正式发布后,现在几乎每个人都在谈论它。很难想象我们一直是想用其他名字的。 $ g( I% q( P+ U' f5 W- I9 [4 A% [: s+ a7 v
秘诀六:将整个团队拉到创意小组。创意贡献一定要有第一线员工的投入,不要将你的团队视作机器人——只是告诉他们做该做的事。要鼓励他们加入创意流程中,因为你不知道最好的想法来自哪里。George显然是团队的领导者,负责重大的决定。但他的团队成员都能很好地加入到创意工作中,包括工程师。9 G' o5 r( t8 U. w
9 S. `! ]* N [7 N. P& |+ [6 ^
让我们谈谈团队。很显然,一个优秀的团队是非常关键的。特别是游戏设计人员,因为需要设定整个游戏的画面风格。我知道,对于很多设计人员来说,存在这样的观点:设计是相互转变的,设计人员应该适应任何一种风格。但基本上,这个观念是错误的,每个美术设计人员都有自己的风格,当你选择了某个设计师,你就选择了某类风格。PvZ最开始的概念设计来自George,但之后他经过连续试用了四位设计师,才最后定下整个游戏的设计风格,包括游戏中向日葵和僵尸的形象也变换过多次。9 n" p6 H1 j7 r% q
p/ d0 O* Y; j; F- T
秘诀七:及早测试、经常测试,并鼓励反馈。在PopCap内部,测试工作非常重要,不仅要及早多次测试,而且要邀请真正的客户参与。 3 v q2 n' H8 T 4 b1 V( y" `- a6 X% i我们有个专门的工具叫做“Burrito”,在游戏的不同阶段,我们将各个版本的产品发布在这里,并鼓励来自全公司的人提供反馈。就在PvZ这个例子里,我们就收到一个重要的潜在问题。有个人说他的妻子在游戏时,不知道应该首先种植大量的向日葵,她总是只种植了豌豆射手就Game Over了。所以她感到非常沮丧。我们还接到来自更多用户的大量问题,其中“添加一个游戏指南”是最多的一条。 . N& d) \2 z5 ]) `7 r6 l$ ? " r4 [% e" L4 o秘诀八:游戏设计要防止用户做糟糕的选择。不要让用户考虑如何选择或让高级玩家觉得太简单。$ `* P5 }" l1 Q$ H
/ u% l; m! i# q: w4 D
最初游戏开始时,豌豆射手需要100个太阳,向日葵也需要100个太阳,游戏新手就很可能错误地先选择豌豆射手,后来我们将向日葵的太阳点数降为50个太阳,而豌豆射手保持为100。于是新手的错误选择就会变少。这样就可以通过简单的游戏设置而不是添加提示的方法解决新手问题。& F( X/ F+ O5 m6 C
5 x9 n) }! P; U* M0 d5 i
另一个例子在于卡片。游戏左上侧有很多植物卡片以供用户选择,很多时候新手胡乱将不需要的植物也种植下去了,导致金币消耗太快,结果造成游戏过早完结。于是我们改变了游戏设定,一开始植物卡是不能选择的,只有金币充足后,卡片才变亮可选。 ( b: m: i; I3 n o* j$ y7 |2 ~: w' Z; F1 M/ c/ w
秘诀九:决定游戏趣味性的最重要因素——平衡性。不要自己判断。在我们的流程中,游戏最终发布前,会邀请数百名用户进行长达数月的内测,并收集用户数据进行分析以了解每个关卡的难度。如果有些关卡大多数用户所用的时间都过长,我们将会适当降低难度,保证关卡难度和用户所需时间呈对应的阶梯状。同时我们通过数据分析,还可以判断出用户最喜欢使用哪些植物。% G% w* _% G0 E
0 l. P: u, Q2 Q秘诀十:投入时间来不断打磨产品。产品需要持续运营和改进,上面谈到用户数据分析,这也是产品改进的基础。5 n' |3 ~& T) N* Y I' k( G8 H3 E$ i
. q" N8 q( q, o. J. ?* w. K D秘诀十一:享受乐趣。作为游戏的创作者,如果自己不懂得享受乐趣,怎么通过作品让用户开心呢?我们曾经设计了一个愚人节恶作剧,在游戏中添加了一个虚假的冰雪关卡。用户安装后,就会发现在这一关里,僵尸被冻僵了,用户很长时间里只能听北风呼啸的声音。结果没想到,很多玩家反馈说很酷,他们甚至还为游戏提供了很多点子。这些点子最终促成了PvZ的新角色——野人僵尸。 0 o+ o* e& \- r* i2 V, o " M q3 T8 i* o$ b秘诀十二:尽可能多的扩展到其他终端并精心适配。PvZ现在支持iPhone、iPad、Android (phones & tablets)、Windows Mobile 7、Bada、Xbox (XBLA)、PS3 (PSN)等多个主流平台。大家从图5可以看到PC版和iPhone版的区别,我们将僵尸的头变大了10%。按钮也变大了,UI界面和菜单都有相应变化。* O/ _4 @5 B5 _" c8 N* ?, s/ m