很赞,推荐一个~

转自:http://blog.sina.com.cn/s/blog_62c6329f0100hmia.html

翻译了一篇blizzard在GDC2010上的演讲。感谢cyndi的校正和粽子的润色。有不对的地方,还请大家指出。

游戏设计的秘密

理念一:游戏性第一。有些公司把技术看得比游戏性还重要,这是毫无意义的。在暴雪,包括美术、策划、程序每个人都很关注游戏性,这并非策划的专利。——无论策划能想出了多么牛的方案,大家依然从中找出瑕疵。

让我们来看一个例子:在魔兽争霸3 中,我们有一个设定是这样的:只有暗夜精灵男性才能成为德鲁伊。但换到了魔兽世界中,假如依然只有暗夜精灵,依然只有男性才能成为德鲁伊,这太没意思了!所以,我们修改了这条设定。

理念二:易于上手,难于精通。我们把这条格言稍微地进行了修改:易于上手,几乎不可能精通。 游戏要做到极致才能让玩家为之疯狂, 从而投入大量的游戏时间。

这些年来,暴雪都很关注多人游戏。我无法明白许多开发人员愿意花费大量的精力在不到10 小时的单人游戏上,却只是在完工前草草地补上多人部分,这简直不可理喻!相对来说, 多人游戏有明显的优势和潜质能吸引玩家投入更长的游戏时间。

在星际争霸2 的开发过程中,整个研发组用了2 年时间制作多人模式后,才开始制作单人战役。值得一提的是:在多人部分制作完毕后,调整单人战役的平衡要容易得多。

理念三:带入感。游戏带给玩家的体验能完美地符合玩家期望——如吉他英雄一般演奏,像奎托斯一般弑神,这就是强大的带入感。

在这一点上,原版的星际争霸做得并不好,特别是在英雄单位上。按道理说,英雄应该是战场上非常强大的单位,甚至能左右战场的局势。但在游戏中,英雄往往是很脆弱的,特别是在超过50 个单位作战的时候就更加明显了。因此,玩家不再让他们的英雄加入战斗,而只是把它们藏在自己的基地之中。我们在魔兽争霸3 中解决了这个问题—— 缩小了战斗规模,让有复生能力的传奇英雄们成为战场上真正的主宰者。正如我们设计的初衷一样,玩家们也乐于使用这些强大的英雄单位。

值得注意的是:我们应该让单位在 单独存在时,让它有一种无懈可击的感觉,但当众多单位同时存在的时候,却又有相生相克的关系,从而维持游戏的平衡性。其中有一种方法可以解决这个问题——加强单位与单位之间的差异:如果你提升了某些单位的攻击力,那么就该相应提升另外一些单位的防御力。

无论是在背景设定、游戏性还是故事本身的延续,让游戏中的事物有史诗般的感觉是百利而无一害的。以wow 中龙的模型为例,最初的模型只有玩家角色5 倍大小而已。我让研发做了一个GM 技能,可以使任意目标放大或是缩小10% 。有一次,在一个孤岛上,我对着一条龙施放“放大术”近20 次才满意的停手。至今为止,我都还没有对任何单位使用过“缩小术”。

过去发生的某些事,就当它发生在10000 年前好了,何必纠结于8 尺身高的人是否存在的问题?大胆的做就好了。有了这样的念头,我们的故事和设定就不会有太多约束。

理念四:少而精。我们要提炼游戏中必不可少的元素,最精彩的部分而不是放出一大堆复杂的功能和玩法。在这一点上,魔兽世界的交通系统做得并不好,而星际争霸的单位特色却非常成功。

理念五:要玩家去体验,而不要平铺直叙 。这个理念来自一个古老的谚语——要秀出来,不要说出来!游戏诉说故事的首要方法是让玩家去体验、去感受,而非文字、声音、动画。

在这一点上,我们曾经在暗黑2 中栽过跟头。游戏中的任务通常会毫无目的地给出大段描述,简单的说:去某某地方,干掉某某!相比而言,魔兽争霸3 的“灭绝!斯坦索姆”任务就做得很不错:整个村庄都被瘟疫所侵袭,不久村民将成为新的僵尸加入恐惧魔王的势力。而你必须带领部队,在他们变成僵尸之前,把村民们全部干掉!

理念六:激励。激励的作用往往要大于惩罚,但设计师们总是很容易先想到如何去惩罚玩家。在wow的beta 阶段,我们有一个设计:一旦玩家在线时间过长,他获得经验值的效率将降低——这通常让玩家很郁闷。

在无数的批评反馈中,我们修改了设计:以前玩家在线时间过长,只会获得50% 的经验值,现在我们让他获得100% !而正常时间内,我们让他获得200% 的经验。与此同时,我们把人物升级经验加了1 倍—— 玩家获得经验值的效率并没有改变,我们仅仅是在思维和表达方式上化贬为褒,就再也没人抱怨过了。

理念七:操作性。有时候,我们为了操作性得放弃一些听起来很酷的点子。最初,设计师们希望坐骑系统具有塞尔达风格——当召唤时,玩家的坐骑会从地平线那端 跑到玩家跟前。但最后,我们采用了现在的方式——“噗”的一声,玩家就召唤出了坐骑。这是因为我们发现,坐骑出现的时间、地点对玩家来说更重要。

理念八:调整。游戏调整是很经常的事情,但重要的是得想清楚:这些修改是为了哪些用户,以及为什么这么改。然而有些设计师,在还没想清楚这些问题之前,就盲目的修改,这是非常失败的。

理念九:切忌闭门造车。设计师们如果能在早期就跟大家分享、沟通自己的设计案,那么他能得到许多重要的反馈,从而做出改进。但如果一个设计师,闷头做了很久,就会很容易变得情绪化。最后,他向大家宣布设计的时候,更像在寻求别人的肯定而不是什么建议。

理念十:产品化。我们会在游戏之初就开始坚持游戏产品化工作,而不是等到游戏基本定型后才开始——在游戏还没有可玩版本的时候我们会做,甚至这个概念还只是出现在白板之上的时候,我们就已经开始产品化了。

我们有一个“突击队”,他们由公司其他项目的同事和一些外来人员组成。他们的任务是给我们游戏的提出反馈意见。他们像新鲜血液一样,总能带来新的东西。产品化 也起着至关重要的作用,暴雪是绝对不会在未完成产品化之前发售游戏的。

p.s. :所有的这些理念都是为了做一款杰出的游戏而存在的,离开这个目标,它们都是毫无意义的。你们应该总结自己的设计理念,只有让游戏符合自己的价值观,才能体验到游戏设计的快乐。

转载于:https://www.cnblogs.com/Zephyroal/archive/2011/07/11/2103020.html

游戏设计的秘密——翻译GDC2010 blizzard的一个演讲【转】相关推荐

  1. 【转】游戏设计的秘密——翻译GDC2010 blizzard的一个演讲

    游戏设计的秘密--翻译GDC2010 blizzard的一个演讲 转自:http://blog.sina.com.cn/s/blog_62c6329f0100hmia.html 翻译了一篇blizza ...

  2. 《游戏设计的100个原理》阅读笔记——游戏创新、创作、平衡与解决问题的方法论【转】...

    <游戏设计的100个原理([美]Wendy Despain)>整合了众多游戏设计秘籍,它概括并阐释了100条重要的游戏设计领域的方法.原理和设计哲学,分4篇向读者讲述了游戏创新.创作.平衡 ...

  3. 游戏设计行业标准测试:秘密收集

    MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:30节课(4h 5m) |大小解压后:2.68 GB ...

  4. 《游戏设计的100个原理》

    目录 一.游戏创新的一般原理 原理1   游戏的对称性/非对称性和同步性 对称性 参与游戏的玩家体验完全一样,玩家看到的画面完全同步: 非对称性  参与游戏的玩家体验完全不一样,玩家知道一部分,其余玩 ...

  5. vista下载_Vista和视图在游戏设计中的功能

    vista下载 Views in video games are observation points used to highlight a lot of objects into one fram ...

  6. 信息系html5论文,基于HTML5的智力游戏设计电子信息工程本科学生毕业论文.doc

    基于HTML5的智力游戏设计电子信息工程本科学生毕业论文 本科学生毕业论文(设计) 题目(中文):基于HTML5的智力游戏设计 (英文):Design of Intelligent Game Base ...

  7. 软件构建设计图_游戏设计如何帮助您构建更好的软件

    软件构建设计图 游戏是一种有趣的媒介. 与电影,文学和戏剧等几乎所有其他流行娱乐方式不同,游戏取决于玩家的选择. 作为游戏设计师,您大部分时间都花在精心设计要呈现给玩家的选择上. 对我们来说,最有趣的 ...

  8. 哈工大游戏设计复习题

    哈工大游戏设计复习题 由于网络上以及授课老师没给,我在这借用下学长给的资料,希望能给与现在学习的同学.未来学习的师弟师妹一些帮助. 什么是游戏:游戏是一种娱乐活动.是本身具有特定的流程模式.规则条件. ...

  9. 3D游戏设计读书笔记二

    3D游戏设计读书笔记二 一.简答题 • 解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系.   GameObjects是一个具体的实例,Assets是包括诸多游戏素材的资 ...

最新文章

  1. Silverlight WCF RIA服务(二十三)Silverlight 客户端 4
  2. CentOS开机自动运行程序的脚本
  3. oracle外部表导入,oracle 外部表导入时间日期类型数据
  4. wait/notify的基本使用
  5. kernel module required key not available
  6. pat-1057 Stack 树状数组+二分查找
  7. js中 new Date()使用说明
  8. java发送post请求json格式_Linux QT 4G发送HTTP POST请求发送JSON格式的数据
  9. 报错--Problem executing scripts APT::Update
  10. 从“递归结构”到解汉诺塔问题的求解
  11. H5实现打印电子面单(淘宝菜鸟物流)
  12. Python学习手册-笔记2
  13. 关于matlab快速下载
  14. 中国互联网的N个第一
  15. 详谈软件工程之软件开发方法(一)
  16. 你在项目中做过哪些安全防范措施?
  17. 自学Python笔记-第十六章>制作交易收盘价走势图:JSON格式
  18. 【应用多元统计分析】-王学民Python主成分分析例题,特征值处理和可视化(2)
  19. Android视图绑定,设置控件点击事件不生效
  20. MobaXterm - 远程连接工具

热门文章

  1. ATI X550系列显卡的毛病的解决
  2. 微信小程序开发笔记⑩——音频与录音api、背景音频组件api、图片api、加载外部字体和文件api
  3. Java Web程序设计基础二(服务器交互篇——九大内置对象)
  4. 对机械电子的一些看法
  5. 计算机cpu和显卡的搭配要求,CPU和显卡如何搭配才是合理的 显卡和CPU怎么搭配...
  6. 有道云、印象、语雀 笔记 个人使用体验对比
  7. 操作系统(一)——计算机系统概述
  8. 免费开通PTrade与QMT量化交易系统
  9. rp魔兽那个服务器人最多,魔兽世界怀旧服,RP服究竟是啥意思?中二青年最爱戏精服务器...
  10. (Java入门)面向对象思想模拟坦克开炮,加速,减速行为