构成游戏的四个基本元素

  • 游戏机制:这些是你的游戏的流程和规则。游戏机制描述了你的游戏的目标,以及玩家如何能完成这个目标,还有当他们尝试时又回发生什么。与其他更线性的娱乐体验(书籍、电影)相比,线性的体验虽然包含实现技术、故事设定和美学表现,但它们并不包含机制,是游戏机制使得游戏真正成为游戏。当选择一组机制作为游戏的关键设定时,你需要选择可以支持它们的实现技术、选择可以明确地唤起玩家注意的美学表现,以及可以让你的游戏机制实现对于玩家富有意义的故事设定。
  • 故事设定:这是在游戏中展开的一系列事件。它可能是线性的和预定义的,或者它可能是分支的和自然生成的。当拥有一个故事时,你希望可以在游戏中讲述,你必须选择游戏机制来强化故事,并使得故事在这种机制下显现出来。像任何讲故事的人一样,希望选择特定美学表现来帮助强化你的故事中的思想,并且选择最合适实现你游戏的特定故事的技术。
  • 美学表现:这是关于你的游戏看上去如何,以及感受上如何的问题。美学表现与玩家的体验之间拥有最直接的联系。当你想让玩家去体验和沉浸在一种视觉外观或声音语调中时,可以使玩家感觉像在美学所定义的世界中一样,而且你希望拥有一个成组事件的故事,让你的美学表现形成正确的节奏和拥有最强的影响力。选择可以强化其他游戏元素来创建真正难忘体验的美学表现是一种技能。
  • 实现技术:这里并不仅仅指「高端技术」,而是任何能够制作游戏的原料,以及它们之间的相互影响,这就像纸和铅笔、塑料条或高能激光束。你为游戏的实现技术,要让他们去做特定的事情,并禁止它去做其他的事情。实现技术从根本上来说是其他3个元素的中间媒介,它使得美学表现得以呈现,游戏机制得以保留,故事讲述得以贯穿始终。

关于四大元素理解的重要一点是,它们都是必要的,同等重要的,因此,应该给予每个元素同等的重视。

len#7 四大元素:评估游戏真正是由什么组成的。首先分别思考每个元素,然后将它们合并起来统一思考。询问自己以下问题:

  • 游戏设计是否使用了四种类型的全部元素?
  • 我的设计能否在一个或更多类别中,通过增加元素来获得改进呢?
  • 四个元素是否在和谐和相互强化的情况下,同时作用于一个共同的主题呢?

len#8 全息设计:从玩家体验到游戏构成,你必须观察游戏中的每个事物:四大元素和玩家体验,以及它们是如何进行内部联系的。虽然着眼点从体验到构成,再从构成转回体验是让人满意的观察方法,但是对于游戏和体验进行系统地观察将是更优秀的一种方法。请询问自己以下问题:

  • 游戏中的什么元素使得体验有趣?
  • 游戏中的什么元素削弱了体验?
  • 如何能够通过改变游戏元素来提升体验?

这篇文章是我读 Jesse Schell 的 The Art of Game Design 的笔记和感悟,本书也有中文版本,名字叫全景探秘游戏设计艺术。接下来的几天,我会陆续发布后续的文章笔记。


都看到这了,留个言,点亮那个 ♡ 让我开心一下吧~~_

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java学习网

数学对一个优秀的程序员帮助有多大

数学对一个优秀的程序员帮助有多大 今天有很多年轻人或经验不足的程序员在论坛发帖、在 Stack Exchange 网站问:「为了成为优秀的程序员,我需要擅长...

22510
来自专栏数据的力量

如何建立用户画像?这里有几点心得

1354
来自专栏AI科技大本营的专栏

小米小爱团队负责人王刚:语音交互背后,有多少人工就有多少智能

整理 | Just,阿司匹林 【导语】近日,在英特尔与 O'Reilly 联合主办的中国人工智能大会上,小米的小爱团队负责人王刚分享了他们在语音交互技术上的进展...

49614
来自专栏C语言及其他语言

学习新技术的10个建议

我们生活在一个振奋人心的时代。我们可以越来越方便廉价地获得大量学习资源。这些资源的传播载体由最初的教室被变成了博客,技术论坛等。坐拥如此众多的学习资源,我们没有...

3704
来自专栏Android 研究

PMI-ACP 敏捷项目管理——模拟试题3

1、一名经验丰富的团队成员没有参与每日站会,导致他们落后于审查活动。敏捷管理专业人士应该怎么做 A 要求管理层解决 B 提醒团队成员基本规则 C 通知产品...

2041
来自专栏Forrest随想录

InfoQ访谈:为什么说运维的未来必然是 AIOps?

Gartner 在 2016 年时便提出了 AIOps 的概念,并预测到 2020 年,AIOps 的采用率将会达到 50%。如果 AIOps 真是未来运维技术...

872
来自专栏程序员互动联盟

每天学习八小时C语言,大概多久能完全掌握?

从事软件行业十几年,中间经历过很多C语言的项目,想要掌握一门编程语言只是拿出多少时间来学习是不够的,主要还是要项目实战,没有参与真正的实战不要轻易说出掌握了什么...

1122
来自专栏Android 研究

PMI-ACP 敏捷项目管理9——识别干系人

识别干系人并分析和记录他们的相关信息,可以帮助敏捷项目经理建立对各个干系人或者干系人群体的适度关注。在项目或者阶段的早期,识别干系人,并分析他们的利益层次、个人...

1162
来自专栏IT技术精选文摘

大规模敏捷之Big Room Planning

本文要点 Big room planning是每季度举行一次的为期两天的计划会议,参与人员包括所有项目和团队成员 如果正确地推进,让100个或更多的人在一起做计...

3387
来自专栏老九学堂

C++的巅峰如何到达

C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。 现在C++的使用范围比以前已...

3698

扫码关注云+社区