【游戏设计原理】8 - 霍华德的隐匿性游戏设计法则

在这里插入图片描述

1. 霍华德的隐匿性游戏设计法则

霍华德的隐匿性游戏设计法则的核心思想是:“秘密的重要性与其表面上的无辜性和完整度成正比”。这意味着,当游戏开始时,设计上越是简洁、无害、直观的元素,隐藏的深层意义和转折就会显得更加震撼和有力。简而言之,看似简单的游戏背后隐藏着复杂或深刻的秘密,当这些秘密逐渐揭开时,会给玩家带来强烈的情感冲击或认知突破。

通过这种设计方式,玩家的期望被逐步挑战,游戏的叙事和情感也变得更加深刻。这类设计通常使用简单的视觉风格(如复古风格、像素艺术等)来掩盖深层的主题和情感,创造一种“反转”的效果,使得当玩家逐渐揭示这些深层秘密时,会感到非常惊讶和触动。

2. 在游戏设计中的启示和帮助

霍华德法则为游戏设计提供了几个非常有价值的启示:

(1) 使用表面简洁的设计来隐藏深刻内容
  • 你可以设计一个看似简单的游戏,像传统的街机游戏或经典的横版平台跳跃游戏,利用复古的艺术风格、简单的机制和直观的玩法吸引玩家,但随着玩家的深入,逐步揭示更深的情节和机制。例如,你可以在游戏中引入隐性情节、情感冲突或者哲学思考,逐渐构建更复杂的叙事层次。
  • 启示:避免一开始就让玩家接触到所有复杂的游戏内容。设计上保持简单和直观,让玩家通过探索和体验逐步发现隐藏的秘密和故事层面。
(2) 强化情节的转折点
  • 游戏中的某些时刻可以通过出乎意料的转折,产生强烈的情感冲击。比如,在游戏的某一关卡,玩家突然发现自己所玩的游戏其实隐藏了一个深刻的主题——爱与失落、恐惧与生死等。通过这些转折,玩家会重新审视他们对游戏的认知。
  • 启示:在你的游戏设计中,可以设计一些“反转”时刻,让玩家感到突然的情节变动,这会增加游戏的深度和内涵。比如,前期的轻松和简单掩盖了后期的困难和情感挑战,增强了游戏的沉浸感。
(3) 建立充满秘密的游戏世界
  • 游戏世界本身也可以是一个充满秘密的空间,通过隐藏的通道、秘密区域、暗示等方式,鼓励玩家不断探索。例如,《黑暗之魂》中的隐秘区域和事件就让玩家每次解锁新内容时都能感受到强烈的成就感和惊讶。
  • 启示:可以在游戏中设计一些“隐藏的”元素,让玩家有探索的欲望。比如设计一些不明显的路径、难以找到的道具,或是解锁特定事件的条件,让玩家在重复游玩中发现新的秘密。
(4) 适当的反复和不可预知的事件
  • 隐匿性设计还可以通过反复发生的事件来加深游戏的深度。例如,在一些恐怖游戏中,玩家可能会遇到某些重复出现的诡异事件或画面,逐渐揭示出更大的阴谋或恐怖的背景故事。
  • 启示:在时间设计上,也可以采用“不可预知”的事件或周期性变化,让玩家每次经历都会有不同的感受。这种设计可以用来营造神秘感和不确定性,从而增强游戏的吸引力。
(5) 引导玩家通过解谜来揭示游戏的秘密
  • 游戏中的谜题不仅是让玩家娱乐的工具,它还可以作为揭示游戏深层意义的手段。例如,《时空幻境》通过时间反转机制揭示爱与失落的主题,《恶魔之魂》通过玩家的选择解锁新世界和隐藏任务。谜题的设计可以让玩家从简单的解谜逐步进入更复杂的层次,最后达到一种情感或认知的高潮。
  • 启示:可以通过设计精巧的谜题或关卡,逐步引导玩家揭示更深层的游戏内容或故事背景,使他们在完成任务的同时也会对游戏本身有更深的理解。

总结:

霍华德的隐匿性游戏设计法则启示我们,游戏的表面简单性和深层复杂性之间存在一种强大的对比关系。通过设计简洁的视觉和机制,配合逐步揭示的深刻秘密和情节转折,游戏能带给玩家更大的情感冲击和认知惊讶。这不仅能增强玩家的探索欲望,也能让游戏更具深度和内涵,从而提高游戏的留存率和长期吸引力。


原理8:霍华德的隐匿性游戏设计法则

霍华德的隐匿性游戏设计法则(Howard’sLawofOccult Game Design,隐匿性游戏设计法则,或称霍华德法则)可以用以下公式来表示:秘密的重要性其表面看来的无性x完整度(Secret Significance ∝ Seeming InnocencexCompleteness)。翻译成日常用语来说,这个方程式意味着秘密的重要性,是与其表面上看起来无辜的程度及其完整度直接成比例的。隐匿性游戏设计法则解释了为什么很多有情感或是主题目标的独立游戏设计师,往往喜欢采用复古的格调,使用简单的机制和美术风格。事实上,很多成功的独立小游戏都可以这样总结:“这个游戏看起来是一个简单的平台跳跃类(射击类/冒险类/解谜类)游戏但是接下来……”复古风格营造的怀旧氛围让人联想到在游戏早期的历史上,游戏都是很简单的。在一个采用8位图形和芯片音乐的横向卷轴射击游戏中出现不可见的字宙战队其中形而上的哲学思考就更让人意想不到,也就更有力量。通常,一个特定的机制在游戏的叙事和玩法层面包含一个非同寻常的情节转折,来展现游戏出色的叙事设计。例如,《时空幻境》(Braid)是一个《超级马里奥兄弟》(SuperMario Bros.)风格的横向卷轴平台跳跃游戏,但是《时空幻境》的时间反转机制反映了爱与失去的本质。《超级小花》(Eversion)首先看起来是一个平台跳跃类游戏,随着玩家在不同世界之间穿梭的能力,洛夫克拉夫特风格的恐惧逐渐侵入。特里·卡瓦纳(TerryCavanagh)制作的小游戏《勿回头》(Don’Look Back,也有译作《勿回望》或《不要往后看》等)看起来也是一个非常简单的平台跳跃类游戏,但是当游戏到了后半段进入地下世界之后,就不许玩家往回看了。这个游戏规则取材于希腊神话中关于英雄俄耳甫期(Orpheus)的故事,当他下到冥府想救回他的爱妻欧律狄刻(Eurydice)时,冥王告诉他不许回头看,否则爱妻的灵魂将被拉回死亡之地。以上提到的所有游戏都给玩家提供了类似的转折性体验,一个看似普通的游戏背后来隐藏着具有深意的主题(参见原理58“主题”),就好像从一张魔术图片中突然出现-个秘密的设计。霍华德法则告诉我们这样的游戏刚开始的时候看起来越像是一个单一维度的、独立的体验,这种转折的力量就越大。隐匿性设计和彩蛋(游戏中隐藏的一个秘密设计,比如将设计师的首字母放在其中)的概念也有关联,但主要是跟世界建筑相关的彩蛋。第一个彩蛋出现在雅达利2600的游戏《冒险》(Adventure)中,玩家输入游戏的创作者沃伦·罗比奈特(WarrenRobinett)的首字母就能进入一个秘密房间。有的彩蛋让玩家有机会透过重重面纱进入另一个世界,从而在原本游戏的基础上带来一个巨大的空间扩张。例如,任天堂(NintendoEntertainment System,NES)上最早版本的《塞尔达传说》(Legend ofZelda)中,玩家在完成游戏后输入主人公林克的名字“Link”就能发现在另一个地牢中的第二个任务。
霍华德法则在游戏的空间、时间、机制设计和经验累积方面都有影响。在关卡设计中,密密麻麻的、有许多隐藏通道和门洞相连的迷宫是隐藏秘密最有效的方式。游戏《恶魔之魂》(DemonsSouls)就是贯彻这一关卡设计原理的一个例子,其续作《黑暗之魂》(Dark Souls)中的主世界设计则将这一点体现得更加淋漓尽致。在时间方面,游戏中如果有一些重复发生却又让人不可预料的事件,这些时刻就有着特别强大的力量,如在超自然恐怖游戏《致命预感》(Deadly Premonition中,黑色恶魔狗于午夜之后在街上狂吠时。隐匿性设计也可以应用于一些隐藏的机制。如在《恶魔之魂》中,隐秘的世界里玩家在服务器上的一系列动作可以解锁隐藏事件、区域和人物。当这样的秘密功能逐渐结合到一起揭示游戏世界中更大的秘密的时候,它们的作用就发挥到了极致。如在《致命预感》中地图最终形成一条狗的形状,呼应那些在深夜的街上吠叫的恶魔狗,这个形象同时也呼应了游戏襦诔中乔装反派人物的那条宠物狗。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/490036.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

k8s中用filebeat文件如何收集不同service的日志

以下是一个详细的从在 Kubernetes 集群中部署 Filebeat,到实现按web-oper、web-api微服务分离日志并存储到不同索引的完整方案: 理解需求:按服务分离日志索引 在 Kubernetes 集群中,有web-oper和web-api两种微服务,希…

前端退出对话框也就是点击右上角的叉,显示灰色界面,已经解决

文章目录 遇到一个前端bug,点击生成邀请码 打开对话框 然后我再点击叉号,退出对话框,虽然退出了对话框,但是显示灰色界面。如下图: 导致界面就会失效,点击任何地方都没有反应。 发现是如下代码的问题&am…

一区向量加权算法优化INFO-CNN-SVM卷积神经网络结合支持向量机多特征分类预测

一区向量加权算法优化INFO-CNN-SVM卷积神经网络结合支持向量机多特征分类预测 目录 一区向量加权算法优化INFO-CNN-SVM卷积神经网络结合支持向量机多特征分类预测分类效果基本描述程序设计参考资料 分类效果 基本描述 1.Matlab实现INFO-CNN-SVM向量加权算法优化卷积神经网络结…

【Stable Diffusion】SD安装、常用模型(checkpoint、embedding、LORA)、提示词具、常用插件

Stable Diffusion,一款强大的AI模型,让我们能够创造出惊人的艺术作品。本文将为您介绍如何安装Stable Diffusion以及深入使用的学习教程。 1. 安装Stable Diffusion (需要的小伙伴可以文末自行扫描获取) Stable Diffusion的安装可能是第一步&#xff0…

【工具变量】上市公司企业资本支出数据(1990-2022年)

一、计算方式:资本支出的公式为:经营租赁所支付的现金购建固定资产、无影资产和其他长期资产所支付的现金-处置固定资产、无形资产和其它长期资产而收回的现金净额。 二、数据范围:包括原始数据详细来源和最终数据结果 三、参考文献:[1]杨兴…

洛谷 P10483 小猫爬山 完整题解

一、题目查看 P10483 小猫爬山 - 洛谷 二、解题思路 我们将采取递归 剪枝的思想&#xff1a; sum数组存放每辆车当前载重。 每次新考虑一只小猫时&#xff0c;我们尝试把它放进每个可以放进的缆车中&#xff08;需要回溯&#xff09; for (int i 0; i < k; i) {if (sum[i]…

Leetcode二叉树部分笔记

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 Leetcode二叉树部分笔记 1.二叉树的最大深度2.同样的树3.翻转二叉树4.对称二叉树**5. **填充每个节点的下一个右侧节点指针 II**6. 二叉树展开为链表7. 路经总和8.完全二叉树…

如何用状态图进行设计06

独立的控制线程 扩展状态图也提供了获取无序的输入事件的方法。这意味着一个状态开始时&#xff0c;它可能位于一个或多个控制线程的交叉点。控制行为的每个独立线程都类似一个状态机&#xff0c;独自运行&#xff0c;互不干扰。因此&#xff0c;这些控制线程可能会同时发生状…

【多模态】MiniCPM-V多模态大模型使用学习

MiniCPM-V模型使用 前言1. 模型文件下载和选择2. 环境安装配置3. 模型微调3.1 qlora微调minicpm-v-int43.2 lora微调minicpm-v3.3 merge_lora3.4 lora微调后量化int4 4. 模型推理4.1 huggingface API4.2 swift API(A) swift&#xff08;不支持batch inference&#xff09;(B) s…

快速上手Neo4j图关系数据库

参考视频&#xff1a; 【IT老齐589】快速上手Neo4j网状关系图库 1 Neo4j简介 Neo4j是一个图数据库&#xff0c;是知识图谱的基础 在Neo4j中&#xff0c;数据的基本构建块包括&#xff1a; 节点(Nodes)关系(Relationships)属性(Properties)标签(Labels) 1.1 节点(Nodes) 节点…

Transformer: Attention Is All You Need (2017) 翻译

论文&#xff1a;Attention Is All You Need 下载地址如下: download: Transformer Attention Is All you need Attention Is All You Need 中文 《Attention Is All You Need》是《Transformer》模型的开创性论文&#xff0c;提出了一种全新的基于注意力机制的架构&#xf…

可视化报表如何制作?一文详解如何用报表工具开发可视化报表

在如今这个数据驱动的商业时代&#xff0c;众多企业正如火如荼地推进数字化转型&#xff0c;力求在激烈的市场竞争中占据先机。然而&#xff0c;随着业务规模的扩大和运营复杂度的提升&#xff0c;企业的数据量爆炸式增长&#xff0c;传统报表格式单一、信息呈现密集且不易解读…

Angular由一个bug说起之十二:网页页面持续占用CPU过高

随着网络日益发达&#xff0c;网页的内容也更加丰富&#xff0c;形式也更加多样化。而随之而来的性能问题也不容小觑。这篇文章我会根据我在实践中遇到的一个问题来总结&#xff0c;我在面对性能问题的一些解决步骤&#xff0c;希望能对大家有所启发。 查找问题原因 我接触的…

MATLAB图卷积神经网络GCN处理分子数据集节点分类研究

全文链接&#xff1a;https://tecdat.cn/?p38570 本文主要探讨了如何利用图卷积网络&#xff08;GCN&#xff09;对图中的节点进行分类。介绍了相关的数据处理、模型构建、训练及测试等环节&#xff0c;通过对分子数据集的操作实践&#xff0c;展示了完整的节点分类流程&#…

uniapp中vuex(全局共享)的应用

一、Vuex概述 1.1 官方解释 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。 它采用集中式存储管理 应用的所有组件的状态&#xff0c;并以相应的规则保证状态以一种可预测的方式发生变化 - Vuex 也集成到 Vue 的官方调试工具 devtools extension&#xff0c;提供了诸…

华为云服务器搭建基于LNMP部署wordpress

Ubuntu系统搭建过程目录 一、检查环境1.1 检查是否安装Nginx1.2 检查是否安装Mysql1.3 检查是否安装PHP二、更新软件包以及安装所需要的依赖 三、安装Nginx3.1 下载并解压nginx3.2. 编译安装3.3 启动和停止和测试3.4 创建服务脚本3.5 Nginx目录 四、安装Mysql4.1 安全安装配置4…

ElasticSearch01-概述

零、文章目录 ElasticSearch01-概述 1、Elastic Stack &#xff08;1&#xff09;简介 官网地址&#xff1a;https://www.elastic.co/cn/ELK是一个免费开源的日志分析架构技术栈总称&#xff0c;包含三大基础组件&#xff0c;分别是Elasticsearch、Logstash、Kibana。但实际…

Python学习(二)—— 基础语法(上)

目录 一&#xff0c;表达式和常量和变量 1.1 表达式 1.2 变量 1.3 动态类型特性 1.4 输入 二&#xff0c;运算符 2.1 算术运算符 2.2 关系运算符 2.3 逻辑运算符 2.4 赋值运算符 2.5 练习 三&#xff0c;语句 3.1 条件语句 3.2 while循环 3.3 for循环 四&#…

Idea汉化插件Datagrip汉化插件

汉化插件 ‍ ‍ Chinese (Simplified) Language Pack / 中文语言包 ‍ 插件地址 ‍ 安装完了之后,如果还不是中文的怎么办 ‍ 需要手动设置 Seetings -> Appearance & Behavior -> System Settings -> Language and Region -> Language 修改为 [ Chi…

ansible 自动化运维工具(三)playbook剧本

目录 Playbook的定义 Playbook组成 Playbook命令 Playbook剧本编写格式 基本组件 Handlers处理器 tags标签 Facts组件 Register&#xff1a;注册变量 Debug模块 Playbook循环 With_items循环 With_dict循环&#xff08;字典循环&#xff09; With_nested循环&…