优秀关卡策划的10评判标准

??

原则一:优秀的关卡是利用乐趣来进行引导

为了有一个流畅愉快的游戏体验,应该让玩家们随时随地都清楚知道自己当前该何去何从。这一点能够通过像灯光或图形等视觉语言来实现。

原则二:优秀的关卡设计不须要依赖文字来讲诉故事

一个好的沟通交流就像是一个不完整的圆,缺口假设太大。玩家有可能会跟不上脚步;缺口假设太小,游戏就会太过简单。并会让玩家感觉到没劲。利用场面调度。这是一种通过周围环境来讲诉故事的艺术。为你所叙述的故事添加细节,而不是全然依赖于直白的表述。

原则三:优秀的关卡设计总是明白地告诉玩家该做些什么。但却从来不会告诉玩家该怎么做

让游戏中的指引保持简洁和清晰,并确保为玩家提供了多条可利用的路径。

实现的方法全然由玩家自行决定,不要对玩家们的即兴创作进行不论什么的惩处。这一点很重要。

原则四:优秀的关卡设计能够不断地教导玩家

 

      原则五:优秀的关卡设计总是能给人带来意外

建议开发人员採用一种特殊的循环播放的方式来制作他们的游戏,那就是:学习、使用、挑战、意外。

用不落入俗套的设计让全部的事物都保持新奇感。而且避免採用“过山车式的方法”来安排游戏节奏——所谓“过山车式的方法”就是一路上利用巨大的高峰和低谷来全面稳步地添加游戏的强度。这样的做法的可预见性太强,而游戏的乐趣就是由不确定性创造出来的。

游戏设计师必须力争给玩家带来惊喜,但也要确保这些设计可以确实奏效。

游戏设计师有责任减轻游戏的风险,假设你让某些东西承担了风险。那就要尽快对它进行灰盒測试,这一点绝对至关重要。

原则六:优秀的关卡设计授予玩家各种能力

真实的生活非常糟糕,而游戏就是能够逃避现实。并能让玩家做一些他们在现实生活中不能做的事情。在绝大多数的游戏中。玩家们都想要成为一个到处惹是生非的坏蛋。通过在玩家行动与结果之间所保持的平衡。这种游戏都是让玩家充分感觉到自身强大力量的上佳案例。

原则七:优秀的关卡设计包括了简单、中等以及困难等各种难度等级

在游戏開始之前就预先选定一个难度设定。这样的做法十分武断,而且会彻底改变玩家对游戏的体验。

与此相反的,就是专注于风险和奖励之间的平衡,为不同风格和不同水平的各种玩家提供多种的游戏方向。自始至终都在扩展游戏的重玩价值——这真是一种很聪明又有效的设计。

原则八:优秀的关卡设计是有效的

模块化设计师帮助你制作出有效的游戏设计的良师益友,泰勒表示说。

游戏设计常常遇到的一个问题就是,一旦玩家完毕了某一项任务,他们非常少会再次訪问已完毕内容的游戏世界,除非他们由此能够从游戏中获得某些激励,又或者是这部分的游戏世界成为其它任务中的一个部分。

这时候考虑一下双向游戏玩法,这样美术师们的辛苦工作就不会在游戏中仅仅是一闪而过。

原则九:优秀的关卡设计能够给玩家制造情绪

在建筑理论中有许很多多的创意能够被应用到电子游戏中来制造出某种情感反应,空间移情的作用相同很重要。

在一个游戏中,当游戏场景由狭窄、幽闭的走道切换到一个广阔开放的空间中时。游戏的制作商在玩家之间制造出一种被解放的感觉。

在阶段设计中添加垂直性,能够有助于促进迫害感的营造,而在游戏中一个障碍物的顶端放置巨大的奖励则会唤起玩家心中希望升起的感觉。

原则十:优秀的关卡设计是受游戏结构驱动的

电子游戏是受交互作用驱动的。因此过程设计应当被视为“游戏玩法的交付系统”。这意味着必须将美术师、过程设计师、以及程序猿放在一起。让他们朝着相同的目标努力——各个专业之间的沟通交流攸关着游戏终于的成功与否。

时间: 2024-10-26 01:12:24

优秀关卡策划的10评判标准的相关文章

优秀程序员的10个习惯

在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer).经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作.但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习惯,那么你才能真正算得上是优秀程序员. 1. 学无止境. 就算是你有了10年以上的程序员经历,你也得

成为优秀程序员的10个有效方法

一个优秀的程序员就是那种即使是过单行道都要往两边看的人.——Doug Linder 作为一个在IT行业的软件程序员,每天促使我去上班的动力就是对编程的乐趣和激情.但是为了激发乐趣并获得永恒的快感,我们需要学习和遵守一些基础知识以成为一名优秀的程序员. 当然我总结的这些东西没有那么神,你说你要想学了之后就一定可以成为优秀程序员,那是不可能的.这只是从我的经验角度出发提供的一些捷径.对于优秀程序员的定义,此处可以理解为能开发出超棒的IT解决方案并且能促进行业整体发展的程序员. 1.掌握基础知识 不管

成为优秀Swift开发者的10条建议

在这里给大家分享一些帮助大家成为更优秀的Swift开发者的建议,让你的代码,写的更少,性能更优,轻松玩转swift开发. 1. Extension 扩展 举例:平方 // Okay Versionfunc square(x: Int) -> Int { return x * x }var squaredOFFive = square(x: 5) square(x:squaredOFFive) // 625 创建无效变量,将5平方后再平方 -- 毕竟我们不喜欢打字. // Better Versi

[转载]成为优秀程序员的10个有效方法

下文转载自http://news.cnblogs.com/n/511465/,作者是 码农网 – 小峰 . 一个优秀的程序员就是那种即使是过单行道都要往两边看的人.——Doug Linder 作为一个在 IT 行业的软件程序员,每天促使我去上班的动力就是对编程的乐趣和激情.但是为了激发乐趣并获得永恒的快感,我们需要学习和遵守一些基础知识以成为一名优秀的程序员. 当然我总结的这些东西没有那么神,你说你要想学了之后就一定可以成为优秀程序员,那是不可能的.这只是从我的经验角度出发提供的一些捷径.对于优

成为优秀程序员的10个有效途径

一个优秀的程序员就是那种即使是过单行道都要往两边看的人.——Doug Linder 作为一个在IT行业的PHP程序员,每天促使我去上班的动力就是对编程的乐趣和激情.但是为了激发乐趣并获得永恒的快感,我们需要学习和遵守一些基础知识以成为一名优秀的程序员. 当然我总结的这些东西没有那么神,你说你要想学了之后就一定可以成为优秀程序员,那是不可能的.这只是从我的经验角度出发提供的一些捷径.对于优秀程序员的定义,此处可以理解为能开发出超棒的IT解决方案并且能促进行业整体发展的程序员. 1.掌握基础知识 不

海外优秀资讯抢先看10:世界著名软件缺陷导致的灾难性案例详解之阿丽安娜火箭之殇

Explosion of the Ariane 5 阿丽安娜5运载火箭爆炸之谜 On June 4, 1996 an unmanned Ariane 5 rocket launched by the European Space Agency exploded just forty seconds after lift-off (918K QuickTime movie). The rocket was on its first voyage, after a decade of develop

编写优秀jQuery插件的10个技巧

本文和大家分享的主要是jQuery 插件的编写技巧,一起来看看吧,希望对大家 学习jquery有所帮助. 1. 把你的代码全部放在 闭包 里面 这是我用的最多的一条.但是有时候在闭包外面的方法会不能调用. 不过你的插件的代码只为你自己的插件服务,所以不存在这个问题,你可以把所有的代码都放在闭包里面. 而方法可能应该放在Prototype 方法内部. ( function($)  { //code here })( jQuery); 2. 提供插件的默认选项 你的插件应该会有一些选项是可以让开发者

成为优秀前端开发的10个因素

0. 掌握基础 对于任何行业任何工作来说,融会贯通是获得成功的关键.一个人想要成为优秀程序员,就必须有坚实的基础.核心理念的理解会帮助你用最好的方法设计和实施出最完美的方案.如果你感觉到不能掌握核心的计算机科学或者某个编程语言的知识点,现在开始回顾基础一点都不晚. 1. 开始为你写过的代码贴上标签(怎么做,做什么) 我发现优秀的程序员和普通程序员之间有一条明显的分界线,优秀程序员渴望深究每行代码做了些什么,以及如何实现的.有那么一小群人,他们一定要弄懂每一行代码.我知道如果时间非常紧张的时候,我

优秀程序员的10种习惯

1.如何你不知道你在讨论什么,那要求做到精确就成了苛求. 要问为什么需要做这个 3.简约(Simplicity is beauty) *软件的本质:解决复杂度 *做减法 *核心+精炼 *表达业务逻辑 *分层机制 *简约且有生命力的代码 4.及时修复问题,莫等问题变大到难以修复 5.不要重复造轮子. 6.设计是把变化和不变的东西分离.