达达尼昂 | 游戏设计[资料] | 2011-06-07动作冒险游戏关卡设计(二)【转】
[文章翻译来自Gamasutra,作者Toby Gard,原文这里,翻译Beret Ren 转载注明出处:kongberet.blog.163.com]
第二篇以游戏:Kung Fu Zombie Killer为例,描述了如何把关卡从框架扩展成详细的设计。在这个阶段,设计师,美术和程序员会交叉工作,他们将一起合作把简洁的流程图扩展成完善细致的关卡规划。
团队合作注意事项
授权与团队合作在当前主机游戏开发中非常重要。没有这些,核心人员会遇到瓶颈,并降低开发进度,消耗开发激情。当前比较流行敏捷开发方式,每一次的scrum为每一个具体问题分配一个所有人。这比老式的瀑布开发方式有很多优点,但对级别平等的人员来讲有一个不可忽视的缺点,如果这类人聚在一起要做一个设计方面的决定,那么这个决定不会是每个人都喜欢的,而是每个人都不那么讨厌的。
过程可能是这样的:
1。X提出一个他认为可能的新创意。当然这个点子还不完全成熟,但他相信这最起码会让玩点独一无二。
2。Y 和Z以前从来没想过类似的点子,然后很快指出了这个点子的所有缺点。
3。X,他依然在酝酿他的点子,会进行反击,并快速提出不成熟的解决方案,但其他人还是不喜欢。
4。然后这个点子被枪毙了,讨论继续。如果X坚持己见,其他人会认为他在钻牛角尖。
5。然后,Y提出一个别的游戏里用过的一个方案。
6。X 和Z都记得这个游戏,并且知道这个方案还行,风险也低。
7。所有人达成一致,将这个被用滥的机制写在白板上。
8。重复以上过程。
同级别队员之间的讨论很少能得到新东西,除非他们已经合作很久了,并心有灵犀。对这种状况有两个解决方案:
1。头脑风暴和决策会议分开进行
2。应用我曾试过的“thunderdome”方法(Mr. Ron Rosenburg提出)
Thunderdome!
Thunderdome为关卡设计团队设定一个时间期限,用于为整个设计难题提出一个完整的,独立的方案。一旦时间到了,整个关卡团队就聚集在一起展示各自的方案,然后每个人以互相尊重的态度来讨论对每个方案是赞成还是反对。然后团队主管从中挑选最好的一些主意并将他们融合进关卡制作规划中。
这与强制某个体进行水平思考技巧的效果是一致的。人们一般总是通过头脑风暴来寻找解决问题的方法,直到发现一个管用的,然后大家就会不再想这个问题了。而水平思考则是让我们不要仅仅局限于一个方法,而是提出三到五个,然后再看哪一个更好。
第二步,通过故事建造关卡
关卡流程图完成后,下一步就是填充细节了。
这也是研究关卡故事的时刻,因为只有从故事中,关卡多姿多彩的部分才能展现出来。不管游戏要讲的是什么,每个关卡都有潜力从多个层次来讲述游戏背景故事。比如一个空旷的办公室,它可以通过巧妙的添加建筑工具,家具,用过的杯子以及废弃的垃圾等来表现一个小故事。但关卡故事真正的力量与装饰无关,而是故事里与上下文相关的游戏设定。要让玩家感受真实的关卡,首先你自己必须能感受到关卡的真实才行。
提示:收集与研究参考资料
完全吸引玩家的注意力,拥有让玩家沉浸的力量,是成功游戏的共同特性。
收集并研究资料对于创造沉浸感非常重要,整个团队都应该这样做,而不单单是美术人员。每个人的头脑都会简化并存储现实世界的构造。这些构造的映像定义了我们的世界观。而我们则通过自己的世界观来认知和描述我们的经历。
反过来也会通过美术的形式来重新塑造我们的世界观。因为没有任何两个人会用完全相同的手法,所以每个人的作品透过自己的世界观后都是独一无二的。世界观可以让我们快速处理每天经历过的所有事情,它会忽视掉不适合它的数据,完全不处理这部分内容。因为我们每时每刻都依赖它,所以潜意识里完全信任它。
但事实是任何两个人的世界观都不完全相同,这意味着没有谁是最正确的,我们不应该完全信任它。当我们创造游戏世界的时候,只有能够让玩家觉得这个世界是可信的,才可能产生沉浸感。如果屏幕上显示的特征与玩家的世界观不匹配,就会失败。
因此,对游戏制作者来讲我们必须拥有能够说服不同玩家的相当精细的世界观。如果设计师或美术总是依赖自己常规的世界观来评判自己的设定,那就会导致其他人也会以他们自己的世界观来评价这些设定。比如,当一个国家的人想在游戏中制作另一个国家的某个地方的时候,这点就显得异常重要。
巴黎或法国的某条街道写着芝加哥街道的名字对某些开发者来讲可以接受,因为这些地方太偏远了,与他们的世界观不太冲突。但这对非常熟悉那里的人来讲就相当不合适了。
如果游戏是全球发行的,那很难评估未经考究的关卡对庞大用户群在沉浸感或理解方面的有多大的损害。记住,这事关你在全球的名誉。
案例研究:功夫僵尸杀手
在僵尸横行的世界里,街霸遇上皮克敏
· 概述:当僵尸毁坏了武术教练KenKong的武馆之后,他必须要用拳打,脚踢等动作消灭僵尸,同时拯救幸存者。
·风格:70年代电影视觉主题加日本动画式的励志风格。海量的动作,非真实物理,以及有趣的设定组成了这个现实风格的游戏。
·游戏支柱
使用环境元素施展功夫:像成龙一样,KK可以拿起周围任何物品来击退僵尸。不管是把门踢到他们脸上还是撕掉一个僵尸的胳膊砸死另外一个,KK同时攻击多个目标的能力,有节奏的打斗系统会将战斗转化成尸块横飞的血腥风暴。
保护幸存者:KK从僵尸手中救出的每一个幸存者都会变成跟随他的群体的一员。不同类型的幸存者可以赋予KK不同能力或者提供任务:
警察:射击任何靠近的僵尸
护士:恢复KK的体力
艺术家:增加幸存者的欢乐度
工人:维修
宅男:破解
市民:喝彩(增加KK的伤害值)并建造防御工事
其他。
幸存者的种类越多,群体的能力越强。所有幸存者都是聚集在一起的并能够听从KK的命令,但他们必须受到很好的保护否则就会被感染。
保护每一个关卡:KK必须带领幸存者到一个安全的地方,这里可以被用来加固以防御僵尸。这意味着要保护整个关卡,或者关卡的某个部分。幸存者自己会加强防御,封住门和窗,越多的幸存者,维修的速度也越快。这个地方本来就接近僵尸的出生点,所以KK必须先尽量阻挡僵尸流的进攻,防御工事才会渐渐加固,否则幸存者就会被僵尸吃掉。
· 主题:电影“恐怖星球”成功复制了70年代恐怖电影的感觉,这让恐怖成为游戏好的开始,同时游戏也兼具红侠乔伊式的爽快。
· 动机:KK爱上了YouTube上一个叫jenna126xyz的视频博客作者。其实,他是jenna126xyz唯一的粉丝。通过游戏,KK强制要求每个他拯救的人注册成为jenna126xyz的粉丝,以赢得芳心。通过这个滑稽的设定,游戏第一眼看起来好像在深度或者讲述故事方面太过随便,但我认为还有其他原因,就算一个世界的设定再多么愚蠢,只要努力去实现它,也会产生共鸣。
关卡实例:医院第二层
在看了jenna126xyz声泪俱下的视频后,KK来到了被僵尸淹没的医院里拯救jenna126xyz的祖母。

关键字

关卡的创意在于,你几乎立即就可以看到祖母的所在地,但没有院长的钥匙救不了她。而贪生怕死的院长则在底楼,除非整个医院都安全了,否则他不会从办公室出来的。在你能够打开门之前,这就给了你一个次要目标,拯救医院的幸存者。Boss战在祖母的房间里触发,一旦干掉Boss关卡就结束了,这是一个典型的入虎穴式流程。我们要关注的片断是第二楼层,就是上述流程图中红色高亮的部分。
医院的设施通常很标准,很难进行原创加工。而医院也是僵尸类游戏必选的发生地:寂静岭,生化危机,求生之路以及恐怖星球只是应用它的冰山一角。因此设计难度显而易见,那就是如何在利用它的同时让玩家感到很新鲜。其实答案的关键就在你身边。
准备:基于现实进行设计
当决定开始医院的关卡设计后,很容易会想到要从参考其他游戏的设计开始,当你弄清楚这些游戏的医院设定后,会发现他们对我们要设计原创内容而言毫无用处。在你头脑中可能已经有了一张医院相关区域的列表,从等待区,休息室到手术室和小卖部等等,而其中印象最深的莫过于恐怖的看起来没有尽头长廊。但当你真的走进一家医院,会发现其实有更多的区域,比如礼品店,图书馆,厨房,拥有健身器材和足球场的恢复区域。还有礼堂,小孩游乐区,门卫储藏室,电梯以及相关的维护区域,有后院,屋顶花园,地下停车场,有锁柜和淋浴的更衣室等等。你还会发现比公共区域更多的禁止进入的区域,有些甚至有门禁系统,需要相关钥匙才得进入。这些锁住的门通向档案室,办公室,药品与器械储藏室,以及其他各种各样的行政区域。这些门不是密封就是有小的钢化玻璃窗户。
这就意味着很多地方可能有幸存者,对我们而言可以设计很多玩家可以通过的地方。从书,电影以及网络上可以查到很多相关的细节,但这些都不如你亲自去看一下。当然并不是每个人都可以到金字塔的顶端或者废弃的太空站去(除非你是Richard Garriott,他自费参与俄国联盟TMA-13号前往国际太空站的任务,成为世界上第六位太空游客),但大多人还是可以参观自己周围废弃的或毁坏的场所,这一定程度上会激发一点类似的灵感和神秘感。
关键就是你一定亲身要去看,才能激发灵感。
盲目设计的缺陷
设计师在为玩家设计游戏世界的时候,没有比盲目的设计建筑结构更业余的了。不管是某个城市的街道还是古代废墟,设计师的工作就是在设计空间的时候,不但要以游戏玩点,还要以虚构故事为设计目的。当玩家进入一个寺庙,但里面并没有祭祀的地方,或进入一个古墓,里面也没有棺材,在不说明背后为什么这么设计的情况下,玩家很难感到他们是在探索一个真实存在的地方。最差的情况莫过于关卡中有一系列没什么意义的物件摆在走廊上,仅仅为了某个游戏玩点而设计,这种方式更像是电脑随机生成的。
身临其境获取灵感会将真实建筑结构的物理规则印入你的脑海,并给你的作品带来真实感和你从来没想过的新创意。
就算你要创建一个室外空间,研究地图来查看真实世界的拓扑结构以及到真实地点去走一圈会让一个高度概念化的地图转化成真实可信的室外空间。毕竟高度概括的地图与具有真实天气的空间之间的差异是巨大的。

· 起始点:建筑平面图
我将用一所医院平面布局图的一部分来展示关卡的这个楼层是如何搭建的,它来自一所真实医院的公共区域。首先你会发现就算地图中大部分区域并不是公共区域,要想到达这些地方还是很容易的。比如就算有两扇门在锁着,从等候室爬过前台的桌子依然可以到达管理区。始终保持关闭的房间只有工作室,档案室和储藏室,有钥匙卡或号码锁密码的相关员工才可以出入,病人禁止入内。而检查室好像在僵尸入侵的时候才关闭的,护士室,经理办公室和卫生间也可能被幸存者反锁以躲避僵尸。
· 红色与蓝色钥匙
游戏中有数不清的钥匙卡谜题,几乎和损坏的电梯一样多。所以设计中最难的挑战就是在隐藏钥匙和锁的时候如何避免陈词滥调。而现实是如果没有独特的创意,很少有设计方案是没被其他游戏用滥了的,所有标准的玩点已经被彻底的探索或重制过了,以致今天很多游戏只是简单的选择抛弃他们。像GTA这样的游戏,你几乎可以到任何地方,从任何角度做出攻击。他们的方式超越了大部分游戏的方式–任务开始和结束的地方,才有新区域解锁。他们不会将力气耗费在通过故事情节来隐藏游戏世界—他们直接让整个世界呈现在玩家眼前。我这里并不是在讨论那种方式更好,任何一种方式都可能做的很好或很糟。在这个游戏里,我会将NPC看作钥匙,可以被僵尸吃掉的钥匙。如果你的钥匙死掉,很多目标就达不成。
· NPC与物品
现在我们已经对这个地点有了充分的理解,是时候决定哪种设定更适合这个关卡了。这个游戏的NPC同时也是游戏的帮助系统,物品,升级工具,提供任务者,任务道具,成就,秘密物品,陷阱以及谜题。从玩点的角度看他们的设计弹性十足,更重要的是,他们为游戏增添了生命力和故事感。
我们想为关卡设置以下内容:
需要救助的NPC:
保安-能够朝僵尸开枪并有门禁通行证
2个医生:治疗幸存者并降低他们的感染几率。
4个护士:增加KK的体力
18个市民:通过欢呼增加KK的伤害力
可以使用的物品:马桶,开信刀,水槽,很重的彩灯,解剖用具,台灯,窗户,花瓶,木椅子,一人高的玻璃橱柜门
要消灭的僵尸:成千上万
· 设计游戏路线
Kung Fu Zombie Killer 是一个打斗类动作游戏,大部分房间和楼层都比较小,不适合打斗。当然可以适当的放大房间但不能太过分,要注意的是随着游戏的进展,越来越多具有真实感的空间会展现出来,而要应付这些狭小的空间,更好的镜头和动画就必不可少。
要处理具有真实感的空间,第一件要做的事情就是弄清楚到底有多少房间之间的物理路线需要修改,这取决于你的关卡是单线的还是开放的。这里,我们要缩小玩家的行动路线。

我会用两种技巧来改变场景:永久封闭的门以及墙上的洞,第一种是已经完成的防御工事,而墙上的洞则是因为有太多的僵尸蜂拥而入。布局的这两种变化戏剧性的改变了玩家在真实空间中穿梭的路线。设计的第一步是定义主要游戏路线。我已经将玩家路线限制在了从入口开始一直到储藏室周围的一个大的圆圈中,保安和一个护士躲藏在那里。东边墙上的门是通往楼梯和出口的唯一通路,而要打开这扇门就必须先找到保安。
十字路口附近的路障可以被任何幸存者拆除。设置防御工事的点也是僵尸的出生点,KK必须不停的战斗以确保幸存者成功修筑防御工事,当然他要在最后一刻跳进工事内。越多的幸存者被KK找到,防御工事的修建速度也越快,但玩家必须确保其内部没有僵尸存活,因为幸存者在修建的时候是非常脆弱的。其他的设计应该一目了然了,在玩家救完保安和护士的后撤过程中可以在经理办公室找到4个市民和一个护士,可以杀死很多僵尸,还有一个次要的路障,拆了它可以打开一条捷径。
· 关卡修饰
关卡中讲述故事最简单的方法是通过美术加工来表现:墙上的血手印,遗弃的玩具,翻转的桌子和椅子等。这些并不影响游戏玩法,但却可以让关卡更加丰富,产生情感。通过扩展,还可以让角色产生从没有过的使命感。比如,你可能会发现墙上某人用血写的遗书,某房间里一张桌子顶着门的把手,一个胖胖的僵尸心满意足的坐在一滩血泊里。讲述一个类似的小故事有时候也会让玩家产生共鸣。
关卡因为这些细节而让玩家充满了责任感,他们完全可以跳出背景故事。通过修饰关卡来讲述故事的游戏,最出色的就是辐射3。它里面的每个区域都在讲述着自身如何从堕落变成精神错乱。
· 背景故事
完成想要的游戏路线后,我接着提出背景故事:
僵尸首先从楼梯间来到了等候室,保安开始与他们战斗并永久性的关闭了楼梯间的门。同时两个病人逃到了卫生间并反锁了门。接着僵尸开始穿过入口。医院工作人员将每个人从等候室疏散出去并设置了路障以保护行政区。而此时楼梯间的僵尸毁坏了墙壁并来到了检查室。另一个永久性的路障被成功设立,为以防万一,一个保安锁掉了下一个检查室的门。
到这里,僵尸已经开始爬过了前台桌子并破坏了右手边的通往行政区的门。除了一个胆小的医生藏在了桌子底下,所有人都退回到了办公室。一个护士依然藏在经理办公室里,当僵尸进攻到行政区的时候她也让4个病人躲了进来。剩下的幸存者涌向天井,但一堆僵尸破坏了通向天井的门,他们被包围了,情急之下他们快速的躲进了就近的房间并反锁起来,而一些倒霉的来不及进来的人被锁到了门外的走廊里。
这个故事里几乎所有的内容,外加那些没有幸存的倒霉蛋,都可以通过美术加工加进关卡里。使用这种方式的结果是游戏过程中当只有一条路可走的时候,依然能有一种真实的感觉。就算玩家根本没有捕捉到这些细节的一半,也会感觉到真实的存在。这比那种倾向于自由风格的游戏更能吸引玩家。
你问的问题越多,暗示的故事也越多:
为什么那个保安和那个特定的护士在一起而不是其他护士?
为什么有个护士已经被安全的锁进了经理的办公室?
是谁关闭了东北边工作间的门,把一群僵尸和一群护士(刚死亡)关在了一起?
· Thunderdome Part 2
现在,假设我是关卡设计团队的一员,上面我所创造的关卡布局以及相应的背景故事就要展示给其他人看:团队中的每一个人。那些制定了关卡流程图的人因为有更深刻的想法,所以会给出更苛刻的评价。所有的设计都是唯一的,也都会被增加和减少。没有一个设计会比其他人的在所有方面都完美,我也相信在某个方面会有比我的更好的设计,因为和我一起工作的都是很有天赋的人。当然也许我的设计里会有很多被挑选进最终的设计中,最终设计肯定要比团队中任何一个人单独的设计都更好。
总结:
· 彻底的调查,如果不调查,很多人会感觉到设计的不真实
· 一定要到真实的地方寻找灵感
· 一定要从建筑平面图开始
· 用发生在玩家到达之前的事件来雕琢关卡空间
· 为整个设计定义能够相互连贯的背景故事
· 写下背景故事以便在实现设计的时候其他部门能够从美术,动画以及声音方面去刻画它。
达达尼昂 | 游戏设计[资料] | 动作冒险游戏关卡设计(一)【转】
[文章来自Gamasutra,作者Toby Gard,原文这里,翻译Beret Ren 转载注明出处:kongberet.blog.163.com]
前言—委派职责
不同的人在委派设计任务上,有不同的工作方式。
我曾遇到过这样的创意总监,他并没有自己的主意,只是负责过滤团队提出的各种方案,显然这大大限制了整个团队的发挥。也有这样的,他自己头脑中还只有一个非常粗浅的主意,就把它含糊的传达给了团队,然后不可避免的,团队又一次不能“准确”的实现他的想法。并不是所有的设计师都有读心术,能猜透项目负责人的心思,所以对负责人来讲清楚地表达他的意图以及设计自由度就是最好的工作方式,这样团队才可能明确主次,不会迷失方向。我相信当一个明确的核心理念(基于团队的反复尝试和反馈)传达给团队的时候平衡就达成了,而团队内的职责也就清楚了。
这篇文章第一部分所描述的方法是我认为的最管用的方法。这个方法尝试平衡团队的设计自由度和任务所有人,同时通过定义哪些细节是工作的首要任务,与团队沟通以及定义哪些部分最好按照成熟的标准惯例来实施等手段,来保持设计意图始终在正确的开发方向上。无论要做的关卡是什么,这个方法的所有步骤对某个单独的设计师也是非常有用的。
因为每一个项目都有自己独特的需求和团队结构,所以可能它并不能完全适合你,但无论如何,里面涉及的很多概念适合任何一个以故事为中心的游戏。
第一部分:关卡流程图
明确的沟通好关卡设计意图的第一步就是给出关卡流程图。好的关卡设计规划包括四部分内容:
o 动机:我正在做什么?
正如一本书中好的场景或章节一样,游戏关卡中的矛盾与结局应该也是源于主角的动机,这就是为什么对玩家来讲它始终应该非常清楚的原因,否则玩家肯定会迷失或迷路。这些动机可以转化成游戏任务比如“找到杀死爱人的凶手”或简单一点,“杀死敌人头目”。其中最好的是那些故事角色与玩家的动机合二为一的任务。当然仅仅是合二为一并不够,如果想让玩家更好地投入,你必须得让这些任务对玩家而言有一定的意义。
比如,通过视频的方式来表现故事主角憎恨某敌人头目,同时让玩家知道他必须杀死这个头目,这种做法比直接给玩家一个憎恨的理由更没效果。假如那个头目在玩家曾经信任他之后却背叛了玩家,或它从玩家那里夺去了什么东西(比如杀死某个玩家比较在乎的NPC),这样玩家和故事角色都有一个非常真实的理由来憎恨这个头目。
在过场动画中为玩家设置动机所花的时间长短是很难让两者同步的原因。通常除了在一开始就设置角色动机以外,没有更好的选择。而在这种情况下,玩家在情感上还不能与故事角色产生共鸣。为了加强共鸣,“我必须把女朋友救回来”的动机必须与“杀死主谋”的任务紧密联系起来。如果某些任务与动机并没有直接关联(比如,如果大部分游戏时间都是在应付不停刷出的老鼠),那么玩家就会渐渐忘记这些过程背后的意义并会消磨掉故事主角的动机与玩家的兴趣。
o 情感/经历的主题
这是关卡设计过程中第一阶段就要决定的内容,他们来自于团队在头脑风暴阶段提出的大量的强而有趣的设定与情感事件。你必须得在关卡设计的后续过程中,始终先考虑这个问题。它将决定你的游戏在玩家脑海中的位置并对玩家是否愿意支持并愿意感受你的故事产生关键作用。
这些设定可以只是一些概念化的动作向的创意,比如“逃离燃烧的建筑物”或者“发现并解除四个炸弹”。对一个重动作向的游戏来说这些设定是基本的关卡建造元素,就像在动作电影里一样。
而情感事件则是游戏的心脏—比如在废墟里搜寻生还者,在市政厅寻找他们悲惨命运的答案。如果处理的好,情感事件可能比某个设定更容易被玩家记住。但是他们也需要玩家与故事角色之间能产生共鸣,从而让玩家不能自拔。
o 支柱元素
支柱元素定义了玩家在游戏里能做的基本事情,结合设定与情感事件,这些元素必须与玩家的能力兼容否则他们会感到不真实。
在关卡流程图完成前,如果支柱元素没有最终确定,设计自由度就会相当的大。只有在挑选玩家到底应该经历哪些事情的过程中,你才会知道玩家的能力到底应该是什么以及设计自由度应该是多大。比如,如果游戏是关于滑雪的,那么赛马服明显是不适合的设定。非要这么做的话就必须依赖过场动画或视频,甚至需要设定特殊的操作,界面以及能力。除了因为这些新能力导致的开发效率低下外,玩家也会觉得游戏过程没有循序渐进,除非你再添加赛马和服饰选择等内容。而这种情况下,这些新的能力必须在支柱元素列表的首要位置。
o 故事
无论你做多么小的游戏,里面都有一个与主角同等重要的故事。不管玩家经历的是外星人入侵,还是解决神秘的谋杀案,让玩家沉浸于关卡的力量几乎完全依靠对故事的叙述。
关卡设计中最普遍的错误是,创建的挑战没有严格的基于设定的参数,只是勉强让他看起来像而已。这就不可避免的导致关卡不自然,乏味并容易被遗忘。
尽管很多设计师都认为故事向游戏大大限制了他们的发挥,但事实是当你重新关注关卡中所发生故事的时候,就会发现设计空间和创意会出乎玩家甚至是你自己的意料。
我会在本系列的第二部分“通过故事建造关卡”来详细叙述,但现在,我们所需要的是保证整个关卡流程在故事上保持前后一致。毕竟月球上没有滑翔运动—尽管在月球上设计一项滑翔运动的主意听起来非常棒。
关卡流程元素
很多人一开始就做完整的关卡流程图,但我倾向于最大限度的简化关卡基本布局。 我更喜欢那种类似原理图与乐谱混合的关卡流程。这样做的目的并不是要给出详尽细节,而是定义关卡的骨架,也就是关卡核心。以我的经验,我发现在最后确定的关卡设计里有一半以上内容实际上是被团队在下一个开发阶段另外增加的,所以保持简洁非常重要,因为关卡的复杂度最终会翻一倍。如果开始的设计不太合适,最终的关卡有可能会很臃肿。不同游戏的关卡元素类型也各不相同,但目标是一致的:保持简洁。
在这个例子中,我会用以下的技巧:
o 关卡元素
我用它们吸引玩家在某个区域前行。这些元素主要是不同的场所,也可以是关键信息或脚本事件。
o 玩家反映
玩家做的事情。通常它们是游戏传达给玩家的任务目标。
o 锁
锁的作用是控制难度,限制或阻碍玩家在关卡中的前进过程,直到完成某个条件为止。
o 钥匙
钥匙能够在某个地方打开“锁”从而改变世界或者玩家角色的状态。
实例—光环:最后一战,战役2
下面示意图实际上描述了2个关卡(一场战役),大约花费1小时。

根据这个图表你可以看到每个元素背后的设计意图并可根据他们参考前述四种资源。(这是成功设计过关条件的方法)
o 动机
撕毁盟约。人类和敌人在战役1中同归于尽给了玩家足够的仇恨理由并可加深盟约撕毁在游戏中的价值。
o 支柱
包括:第一次给玩家介绍需3人驾驶的疣猪战车,以及与AI队员合作。
o 主题
参考电影和其他游戏是确定主题的好方法。Starship Troopers可能是比较好的例子,它通过士兵们竭力对抗蜂拥而至的外星人来唤起情感。
o 故事
关卡通过讲述战争中的主线故事或小的支线来产生情感:伴随着太空战舰在头顶上粉成碎片,大量毁坏的逃生仓和未能幸运逃生的伙伴的尸体遍布四野。每一个坠落的逃生仓都在述说着一个揭斯底里的逃命故事,而Master Chief就出现在这里。
结束语
就算关卡流程图做完了,你离下一个开发阶段—将设计移交到团队,依然很远。要评估一个关卡流程图的好坏,你必须清楚的知道整个游戏的价值所在。只有把他们一一列举出来你才能看到他们是否相互融合,以及游戏玩点在开始与结束的过程中能否达到跌宕起伏效果。
你要将它们订到墙上,这样才可以看到在哪里玩家能够被引入正轨,在哪里不同顺序的事件序列可以有更好的节奏感,以及在哪里某个情感事件发生的过早以至于玩家与故事角色不能同步。要创造一个基于游戏的好故事的秘诀就是,让玩家的行动来驱动故事。
ICO与“旺达与巨像”就是TV游戏中讲述故事的佼佼者,尽管有些人说里面的故事元素屈指可数,那是浅见,其实里面的故事到处都是,因为玩家乐于其中。ICO是关于逃离与保护的。每一次成功保护Yorda逃离城堡,一个为自由而抗争的故事就会上演。在旺达与巨像的游戏过程中,为了拯救自己的爱人,我们的英雄不仅仅在慢慢的消耗自己的生命,还在牺牲每个巨像的生命。保护一个女孩以及杀死巨像,玩家行动本身就在塑造故事,从而把叙述故事从过场动画中超脱出来,并让故事对玩家而言更有意义。
总结
关卡流程图是团队间交流关卡设计的第一个关键要素。
创建关卡流程图从以下几个方面入手:
o 角色动机
o 情感与体验设定
o 游戏支柱元素中定义的玩家动作
o 用环境讲故事
o 要用最少的元素来绘制流程图,只展示最主要的事件
o 流程图不超过一页
o 确保你正通过玩家的动作来驱动故事。
注意:
我并没有说光晕的关卡就是按照这个方法做的,我也不知道Bungie工作室是如何建造关卡的。我用光晕做例子只是因为它设计的很棒而且广为人知。
达达尼昂 | 游戏设计[资料] | 2011-06-03专访《Dyad》创造者—— Shawn McGrath【转】
专访《Dyad》创造者——- Shawn McGrath
非视觉艺术家的游戏之路
原文by Andrew Vanden Bossche
本文由飞盒游戏设计培训Cici 翻译 转载请注明出处
【游戏简介】《Dyad》是独立游戏开发者Shawn McGrath在PAX East游戏大会上发布的一款十分技术向的游戏,游戏最大的特点在于,你必须自己制作一把很特别的椅子,然后坐在上面玩。在游戏中,玩家在一条颜色绚丽的通道中飞行,同时要诱捕相同颜色的敌人,但又不能撞上它们,自己飞行的速度还会越来越快。


玩家自制游戏演示视频: http://v.youku.com/v_show/id_XMjUwNTI3NDQ0.html
在本次采访中,《Dyad》的开发者Shawn McGrath谈论了他在PSN网络上即将发行的独特隧道赛手游戏,他的主要竞争对手是《Everyday Shooter》的开发者John Mak。专访中还谈论了他是如何从Sega公司出的《Rez》这款游戏中得到启发,并且最终以非视觉艺术家的身份制作出具有超炫画面感的游戏。


《Dyad》这款游戏的制作过程深受《Torus Trooper》的影响,它综合了赛车及飞行类游戏的特点。在本次采访中,McGrath将会和我们一起分享非视觉艺术家是如何成功制作出游戏以及他在设计这款游戏中遇到的诸多问题。
谈谈你是如何进入游戏这个行业的吧?
在我两年级生日时,我的母亲送给了我第一台掌机,这是我拥有的第一台真正意义上的游戏机。当时我记得我非常喜欢玩里面的游戏——俄罗斯方块,玩的连切蛋糕都忘了,这让父母有点生气,而我也不甘示弱。这是我头一次感受到游戏对我的重大意义。(这一点和我们飞盒游戏培训的学员很相似,都是因为兴趣而投身到游戏设计中去。)
后来我迷上Dragon Warrior这款游戏,就自己尝试制作RPG类型的游戏,结果做出来的游戏惨不忍睹。虽然游戏人物角色呆头呆脑,游戏场景乱七八糟,但我还是尝试让游戏角色在游戏里各处跑动,人物动作倒还是挺灵敏的。这一次制作游戏的结果虽然很糟糕,但是我没有失去信心,更加用心的投入都游戏的制作中。直到升到高中,游戏依然做得很糟糕,这让我不禁有些想打退堂鼓。我思考总结几种失败的原因,发现最根本的原因是因为我不会画画,并且没有相关的美术鉴赏基础,才会导致无法制作出画面好的游戏。所以我就试着和那些会美术的朋友一起制作游戏,但游戏质量依然没一点儿进步。最后因为制作出来的游戏无法让大家获利,大家就各自另谋出路了。
这一情况的发生给了我很大的打击,我就想我是不是该先学学怎么画画,等自己能够画出想要的游戏画面后再继续做游戏?这个问题一直困扰我,直到我16岁,我都没有再做过游戏。
之后,我因为特别擅长编程,在一家大型的电脑公司谋到了职位。我在那里工作了两年,那两年感觉特别空虚,但是不工作,我又能干嘛呢?直到后来有天我玩了Dreamcast公司出的《Rez》这款游戏,非常给力的一款游戏,它给我揭示了这么一个信息—–非专业艺术家也能做出画面感精良的游戏。
《Rez》像我证明了不需要自己手绘出场景,可以通过编写代码实现一些漂亮画面的制作,这让我非常肯定不再需要自己画或者倚靠他人也可以制作出具有漂亮画面的游戏。所以,我立刻辞职开始制作游戏!虽然我当时信心满满,结果和你们的猜想的一样,我的美好憧憬落空了。
无奈之下,我只能去多伦多找了份手机游戏编程的工作,结果这家公司居然破产了。毫无办法之下,我只好一边自己单独干,一边又在一家制作广告/Flash的公司找了份兼职的活儿。但是我的工作重心还是放在正投放于市场的免费游戏开发上,这些游戏做得相当的精良。从那时候起我就一直在构思《Dyad》这款游戏。
你是如何解决不会美术的困扰,并且开始在游戏画面制作上有所突破?
这个问题可能要追溯到我和Jonathan Mak(Eerday Shooter)一起读书的那段时间。当年我们一起读了一年的中学,同龄、同兴趣、同样制作游戏,我们理所当然的成了对方最大的竞争对手。在不断竞争的过程中,我们共同成长,共同进步,John与我的发展轨迹完全不同!
当我研究了《Rez》这款游戏后,我对John非常膜拜,随后他又给我展示了正在制作中的《Gate 88》,我除了表示惊叹还是惊叹!他正在采用的游戏研发模式是我一直想做却还没能做到的——在没有任何原画或者美术的辅助下,制作超炫画面的游戏。那时候我脑子里只有一个想法:我也要做!所以我就去学习如何使用程序实现3D渲染,为的就是直接用代码写出漂亮的游戏,以及如何更广泛的将这种方法运用到视觉艺术领域,简单的说就是怎么制作更加精美的游戏画面。因为亲眼见证了John的成功,我更加坚定的相信用抽象的编程语言是能够写出漂亮的画面。
你能告诉我们游戏里的场景视觉特效是如何一步步变化的吗?
我可以给你看一些这款游戏运行时候的一些画面截图,或许你会改变这些场景是一步步变化的这样的观点。我们第一步要做的是直接拷贝Torus Trooper包括它的运行模式以及画面。游戏画面的最开始是一根管子周围围绕着一些方块的图案,然后你将画面多角度转换,你就能看到Trooper的图片。我们将这些图与曲线功能挂钩,因此,整个游戏的过程中你会一直沿着这根曲线的路线走,虽然现在画面看起来是静止的,但是给图片加上很多变化以后,整个游戏画面就会产生极强的动感。所以,我们并不是画出一个个场景,而是在一张静止的图片上做出一些变化,游戏画面就能动起来了。


(Torus Trooper游戏画面)
我们刚开始这样运作时,我们需要不停的计算这些动态数值,同时要研究这款游戏设计独到的方面。首先,计算的过程并不有趣,因为所有的游戏场景转换变化都发生的太迅速了,画面嗖的一下就过去了。玩家还在飞行的过程中,就GAME OVER了,而且玩家还不知道他们为什么GAME OVER了。
在游戏过程中,玩家会飞得越来越快,但是玩家又不知道为什么会越飞越快的原因。而我们怎么解决这些玩家在游玩过程中产生的疑问呢?我们是这么做的,首先将某些游戏画面单独剥离出来,制作一些敌人进入到这些剥离出来的游戏画面中,接着将各种各样的传统的赛车游戏的跑道设置进去。这样玩家在玩游戏的过程中,诱捕敌人的同时还必须避开敌人,飞行速度就会越来越快。
我们在游戏中设置了一个最佳路线图,找到正确的路线,你就能看到正确的场景了。每次你找到路线图,你就能提速,相反一旦你翻车,你的速度就会慢下来。这就是赛车游戏的经典玩法了,各款赛车游戏的差异也只是表现在路线图与场景上的些许不同。
然后,我们就开始思考Torus Trooper这款游戏的可玩性,其中一点就是如何让玩家在游戏过程中的飞行速度越来越开。这款游戏要求玩家在飞行过程中完成某些任务,解除一些谜题,在飞行过程中收集一些道具或者是消灭一些奇怪的不明物体以此提高飞行速度。
隧道游戏真的很难制作,在实际制作过程中遇到的困难,比初步构思时设想的问题复杂很多,其中一个困难的原因是这些隧道游戏本身就很难制作得特别有趣。
我们要增加隧道游戏的趣味性以及解决隧道游戏本身的封闭性给玩家带来的压抑感,并且让玩家觉得是置身于真实世界,而非狭窄的管道中,同时让游戏玩家有能力迅速的识别敌人并且定位敌人的位置,也要让玩家了解到这一关还没消灭的敌人会在下一关的什么时间再次攻击玩家。用游戏的玩法直接与玩家进行沟通是很有挑战性的,或者说这种可能性几乎没有,回顾解决这个问题时所遇到的困难和所做的努力,我都不敢相信我们最后居然真的圆满地解决了这个问题
你曾经有没有想过邀请专业视觉艺术家一起加入研发呢?
我从来没有考虑过邀请视觉艺术家一起加入研发,专业视觉艺术家做画面的方法和我制作出漂亮的画面的方法完全不同!我喜欢的是抽象图形艺术,痴迷于用代码写出我要的漂亮游戏画面,而且我完全能够满足玩家对游戏画面以及特效的要求,这点让我非常有成就感。如果你不是用代码写画面,专业艺术家在创作时就会受到硬件方面的限制,而一旦受到限制,创意就会大打折扣,这种结果并不是我想要的。
能和我们分享你作为独立开发者的经历吗?还有对独立研发社区的一些感想?
在谈这个独立研发社区前,我想先说说我个人的一个经历,这些经历不具有借鉴性,仅博大家一笑。因为我不擅长也不喜欢和其他人一起工作,或者是替人打工,我有想法也有能力,所以独立研发游戏是最好的出路。
但是独立研发游戏特别艰难,要承受超乎寻常的压力,这种压力主要来源于研发资金的压力。我把以前做了八年程序员所积攒下来的继续全部投入到《Dyad》这个项目了。在研发的过程中,我如履薄冰,生怕投资失败,到时候我会陷入非常糟糕的窘境中。当然,如果这个项目能够盈利,我就有资金继续研发,继续做出优质的游戏。
我对于独立研发社区的感谢就是奇妙。我住在多伦多,这是独立研发者的聚集地,在马路上,随便拉个人就可能独立研发人。在这里,我遇见了Nathan Vella,一个给予我很多帮助的良友。特别是在制作《Dyad》时,幸好Nathan Vella(Capy Games)给予我最大的支持和帮助,他为我解答了各种各样的疑问,在这里,我非常感谢他。
如果没有Nathan的帮助,我肯定会毫无头绪,也没良好的心态和足够能力解决研发过程中所遇到的问题。在这个社区里,每个人都互相帮助,每天都充满激情的工作,而且非常热爱自己的团队,每个人都积极的分享他们工作中所遇到的困难以及如何解决这些问题的方法。而当某位朋友成功时,我们会出去庆祝,由衷的替他感到开心。我爱多伦多,我爱独立研发。
(ps:本文观点出自一个独立制作人视角,不适用于所有游戏,请各位看官明察。在这里不妨给飞盒游戏策划的学员分享下如何在工作中与美术和程序的协作。首先游戏策划是一个比较哲理化的工作,当一件事情哲理化了之后,很多人都可以参与进来,比如程序会给到你意见、美术也会给到你意见,这些都是我们的哲理化理论的诸多冲突。往往发生这种情况,很多游戏策划就不怎么满意了,甚至会认为其他部门在干扰他们的工作,甚至有时候会恼羞成怒。
当这个问题出现以后,需要的不仅仅只是听取其他非策划部门的意见,同时你还需要具有交互性,也就是说,你需要分享自己的设计,这种分享可以得到对方的回应,这种回应就是意见,而这种意见就是一种很有趣味性的交流方式。当项目开发团队里的游戏策划部门能够做到这一点的时候,整个开发部门才能活灵活现,大家每天都可以沉寂在游戏设计哲学的学习和研讨氛围之中,大家的知识面、经验以及创新能力才能得到质的提高。)
达达尼昂 | 游戏设计【原创】 | 2011-04-09迪斯尼经典动画理论[12法则]
迪斯尼经典动画理论12法则PDF节选自老文《游戏的设计与开发(梦开始的地方)》。
不过,“规矩”是死的,设定是活的,情况是复杂的。
根据游戏的风格类型以及对于动作需要表达的内容,具体的设定都会有相应的变化。
再考虑实际所采用的开发方案,不少“规矩”又不得不放弃。
毕竟,我们是在做游戏而不是动画~~(表示泪流满面…)
动作的幅度与节奏体现了职业、武器、技能的差异。
预备动作、运动轨迹、过渡动作使得整个动作更加自然、流畅。
定帧、变形以及动作之外的特效则表现出了常说的“打击感”。
继续探索游戏动作中…
延伸阅读:
迪斯尼经典动画原理—动画的12条基本原理【视频讲解】









