RPG经典设计逻辑——DD系统简单拆解

news2024/11/24 15:53:22

RPG经典设计逻辑——D&D系统简单拆解

作为TGA2023年度游戏,身披数十项奖项及提名的《博德之门3》,近日又获得了2024雨果奖“最佳游戏或交互式作品”的奖项。“雨果奖”之名源于“科幻杂志之父”雨果・根斯巴克,是科幻及奇幻领域最负盛名的奖项之一,被誉为“科幻文学界的诺贝尔奖”,获此奖项也足以证明《博德之门3》一作的高度。
请添加图片描述
想知道策划岗位该怎么入行可点击蓝链

作为建立在D&D(也称DnD)规则上的“根正苗红”的CRPG游戏系列,《博德之门3》还有两部前作,分别是1998年发布的《博德之门1(Baldur’s Gate 1)》和2001年发布的《博德之门2巴尔王座(Baldure’s Gate 2:Throne of Bhaal)》。由于其发布年代较早,在D&D圈外的知名度并不高,直到2023年拉瑞安工作室操刀的《博德之门3》一炮走红,才将不少人的目光引向了“博德之门”这一系列,以及作为其凭依的“D&D”游戏。
请添加图片描述
想知道策划岗位该怎么入行可点击蓝链

《D&D》是什么?D&D规则又是什么?
最初,D&D是一种桌上角色扮演游戏,即TRPG桌游类型的游戏《Dungeons & Dragons(龙与地下城)》。D&D游戏的基本过程是玩家扮演的冒险者在一个虚拟的世界进行冒险,进行的规则和方式有些接近大家熟悉的《大富翁》,但论复杂程度则是前者远高于后者。

请添加图片描述

D&D在后来玩家与游戏设计师的不断探索和延伸中具备了更深的意义,不但是一个单独的游戏,而且成为了一个准则,或者说是一个游戏系统。这个系统架构的精神之一,就是力求创造出一个完整和完善的世界,有历史,有文化——现实世界中有的都可以有,至于没有的,只要合理,也可以有。玩家作为一个符合世界观架构的角色,深度代入到这个系统中展开冒险,按照现在更为熟知的方式来讲,就是“跑团”——建立在特定背景设定和规则书上的深度角色扮演游戏。

《龙与地下城》对桌上角色扮演游戏的影响十分深远,后来的许多相同或相似类型的角色扮演游戏都受到了它的规则的影响。建立在DnD规则上的电脑角色扮演游戏(CRPG)非常多,其中最有影响力的是BlackIsle Studios的作品,包括《博德之门》系列、《异域镇魂曲》、《无冬之夜》和《冰风溪谷》系列。
请添加图片描述
想知道策划岗位该怎么入行可点击蓝链
做总结言,《龙与地下城》首创的这一套规则,在不断地被取用、借鉴、发展过程中,形成的这一套可以广泛运用于RPG类型游戏的规则模板,即D&D规则。
请添加图片描述

D&D规则何以成为RPG规则模板
D&D是一个整体称谓,剖析开来看,可以把D&D里外划分成几个层次,游戏设计也许只需要采用或借鉴其中的一部分。有时候不同的作品虽然都采用了D&D规则,但是采用了不同的层次,在明面上或许也很难看出相互之间的关联。这便是D&D的便利之处——它作为一种游戏数值体系的、久经检验趋于成熟的具体实现方法,而为相当一部分同类型和相似类型的角色扮演游戏提供了系统架构上的帮助。
请添加图片描述
想知道策划岗位该怎么入行可点击蓝链
D&D核心层
D&D最里面一层是核心的数学规则,也就是“这个世界要如何运作”。这对于游戏内的虚拟人物来说,其实是看不见摸不着的东西,但是对游戏之外的“玩家”而言则至关重要。一个动作能否成功以及效果如何的判定基础,是必然还是随机的,动作的实现效果,都通过这一层的计算来实现。换句话说,就是这个游戏世界的数理基础。
D&D用的数学架构,是在7颗(6种)骰子所产生的随机数基础上建立的,使用骰子来进行大多数事件(如战斗、制造、学习等一切游戏内事件)的“成功率检定”。每当试图进行一个有几率失败的动作时,投一个骰子(这体现了客观世界的不确定性),把结果加上任何相关的调整值(例如角色的能力、周遭的环境等会对结果产生影响的结果的常数),与目标数值(判定成功需要达到的数值)相比较。若最终结果等于或大于目标数值,动作就成功完成;反之若小于目标数值,则动作失败。

请添加图片描述

当然,这仍然只是表面,更加核心的还包括那些“看不见的规则”,通常被称为“XX系统”的东西。比如说利用属性系统划分人物的能力;职业系统设计角色的独特的能力晋升过程;技能系统让人物随等级有机会提升专业技巧;法术系统规定了法术严格的施放过程、前提要求和千奇百怪的效果;选择回合制还是即时制的战斗系统(D&D一般是回合制)等等。
难度的设定原则、属性如何起作用、等级与能力的体现,这些都是核心计算公式,不能轻易改动,牵一发而动全身。在进行游戏体系的策划与设计时,是势必需要注意的。

想知道策划岗位该怎么入行可点击蓝链

D&D中间层
D&D中间一层是各种数据和设定,也就是“这个世界有些什么东西”。这个大部分玩家最热衷于研究的东西,但是对于开发者而言,其实只是一个根据核心数学规律模拟出来的折衷方案——用平常的话来说,就是“游戏平衡度”。如上核心层而言,再丰富的“XX”系统,也都要经过中间层对于数值的合理规划才能有实现的可能性,如果任何有一种数值的规划不合理,都会造成整个游戏内体系的崩解。
说人话就是,“这个英雄伤害这么高,玩这个就可以零难度通关”;或者“卖这个这么赚钱,我倒腾一个小时就够升满级了”。出现这些问题,对于一款游戏而言是致命的——过难或过易的难度都会大大降低游戏的游玩寿命。
请添加图片描述

D&D中间层的实现过程必须做到同时兼顾三方面:
真实性。模拟出一个相对真实且友好的世界,让新玩家更容易上手,可以用常识来判断大多数事情。如此就能节省玩家更多的时间和精力,从而投入到策划希望引导玩家参与到的主要游戏流程中;
游戏性。在游戏内保持某个程度的平衡度,让不同偏好的玩家都能玩得开心,在一定范围内增添随机成分,让玩家总能对结果抱持期待心理。一般来说,维持数值的相对平衡即可,角色扮演游戏毕竟不是棋牌类纯竞技游戏,玩家也需要接收不同程度的正、负面反馈;
操作性。D&D的初衷是作为桌面游戏来设计的,那么对于桌游而言就要考虑到受算力限制的操作性问题;但随着PC、手机和主机游戏等电子游戏平台的诞生,可以把大量复杂的计算交给计算机处理,D&D的随机数架构早期电脑游戏设计也为提供了非同一般的便利,极大地推动了D&D的发展。到后来,电子游戏可实现的内容越来越丰富,数值实现的方式也不再拘泥于骰子和随机数,不过D&D系统的检定随机性反倒成为其特点,使其成为各种数值RPG中的一股清流。

D&D最外层
D&D最外面一层是故事的背景,也就是“这个世界曾发生过什么事”。站在从业者的角度看,其实无非就是包装,把枯燥乏味的规则和设定包装成漂漂亮亮的好卖钱,毕竟以著名IP作为卖点的游戏并不少见。

但是它之所以被称为最外层,就是在于这是所有玩家在浏览游戏宣传内容时最容易注意到、最直接能接触到的信息,也是最大程度上影响玩家第一印象的信息。精美的作画就是会比火柴人更吸引人,简洁明快的UI设计就是比臃肿的、满屏充值入口弹窗互动的游戏更容易留住玩家。当然,这里面也同样大有文章可做,不过主题不在此,这里就不做展开了。

规则、设定和背景,三者互相影响、相辅相成。就像盖一间房子,以规则作地基支柱,设定是墙壁门窗,背景则是房间内的陈设摆件、饰品装潢。
规则系统的数量决定房子的大小,是一座气派的城堡,还是普通的民房;数据设定决定了房子的内部结构,是舒舒服服的三室一厅,还是除了厨房就是厕所;背景故事则是吸引房客的噱头,以及让房客保持心情舒畅的关键。

D&D规则,虽然诞生于桌面游戏,但是运用其核心思想与设计思路的电子游戏也能够取得广泛成功,足以彰显其存在的合理性。自1974年发行第一版《龙与地下城》以来,已经过去了40载光阴,期间诞生的许多佳作,或继承、或发展,都让D&D的规则进一步趋于完善。——而你若得知其最早是由一保险公司推销员加里 · 吉盖克斯发明的,又怎能不惊讶于其智慧?

请添加图片描述

加里·吉盖克斯之所以能够被称为“角色扮演游戏之父”,是因为他把现有的奇幻题材当作背景架构,规划出了RPG游戏的很多概念——如角色的阶级,种族,等级,攻、防技术(包括魔法)等等,它们综合起来的产物就是“龙与地下城”(即“D&D”)。后来这个具有总结性质的纸上游戏,成为以后所有RPG游戏的基准点——不管是幻想题材如《暗黑破坏神》,《永恒使命》,《冰风谷》,科幻题材如《辐射》,《混乱在线》,《杀出重围》,还是其他如《吸血鬼:避世救赎》,《异域镇魂曲》等等,都是在D&D的基础上而诞生的。

一鲸落而万物生,D&D作为桌游的本体随着科技的发展而热度逐渐下降,却为全新平台上的CRPG开创了一个崭新的时代,如此的罗曼蒂克——游戏策划的浪漫莫过于此。

想知道策划岗位该怎么入行可点击蓝链

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Mysql高阶语句(2)

Mysql视图:优化操作与安全方案 概述: 视图(View)是数据库中的一种虚拟表,虽然不包含实际数据,但可以映射真实数据,像是数据库表的镜花水月或倒影。视图会动态地保存结果集的数据,使…

springboot邮件发送的方式?如何配置服务?

Springboot邮件发送的优化策略?Springboot发信技巧? Spring Boot作为一个流行的Java框架,提供了简单而强大的方式来实现邮件发送功能。AokSend将详细介绍Spring Boot邮件发送的方式,帮助开发者快速掌握这一技能。 SpringBoot邮件…

跟我一起学Python编程(五),变量的定义和使用

今天给大家介绍一下Python变量的定义和使用,我们要使用编程语言去做一件事情,一定要使用到变量。 什么是变量? 在Python中,变量可以用来存储各种类型的数据,如数字,文本(称为字符串&#xff09…

云计算之大数据(上)

目录 一、Elasticsearch 1.1 产品组件 1.1.1 X-Pack 1.1.2 Beats数据采集中心 1.1.3 Logstash 1.1.4 Kibana 1.2 架构特性 1.2.1 性能 1.2.2 安全性 1.2.3 可用性 1.2.4 可扩展性 1.2.5 可维护性 1.2.6 国际化 1.3 综合检索分析 1.4 全观测 1.5 大数据检索加速…

遗传算法与深度学习实战(5)——遗传算法中常用遗传算子

遗传算法与深度学习实战(5)——遗传算法中常用遗传算子 0. 前言1. 常用选择算子1.1 轮盘选择 (roulette wheel selection)1.2 随机遍历抽样 (Stochastic universal sampling, SUS)1.3 排序选择 (rank-based selection)1.4 适应度缩放选择(Fit…

无需更换摄像头,无需施工改造,降低智能化升级成本的智慧工业开源了

智慧工业视觉监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上…

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络 谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网…

软件测试学习笔记丨接口测试用例设计

本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/32078 一、简介 接口测试在需求分析完成之后,即可设计对应的接口测试用例,然后根据用例进行接口测试。接口测试用例的设计,也需要用到黑盒测试用例的设计方…

​数据链路层——流量控制可靠传输机制 ​

https://www.cnblogs.com/nekodream/p/18048072 数据链路层的流量控制 较高的发送速度和较低的接收能力的不匹配,会造成传输出错,因此流量控制也是数据链路层的一项重要工作。 数据链路层的流量控制是点对点的,而传输层的流量控制是端到端的。 数据链路层流量控制…

UEFI——Variable的使用

一、Variable简介 Variable Services是Runtime Services的一部分,提供关于variable的一些服务,Variable被定义为键值对,由标识信息加上属性(键)和任意数据(值)组成。用在固件部内部和固件与操作…

JAVA工具----自动化API文档APIFOX

前言:想必大家在后端开发的过程过,最烦的就是写接口文档了。然而如果是对接前写,就更加烦躁,可能之前写好的接口文档全都要改,还会占用大量的时间,一般的小团队也耗不起这样的费时。那么使用Swagger和侵入式…

如何查询小红书、抖音等多平台品牌声量数据?

现在很多企业都需要掌握小红书、抖音、公众号、微博等各个社媒平台上,企业品牌声量趋势情况,行业内容占有率如何,搜索指数高低等等,借此来判断企业的品牌影响力、行业地位以及最近的活动/事件等营销效果。那么跨平台查询是比较麻烦…

一篇清楚的明白什么是场外个股期权?

今天带你了解一篇清楚的明白什么是场外个股期权?场外个股期权是一种非标准化的期权合约,在金融机构和投资者之间定制进行。它具有更大的灵活性,但也伴随着较高的信用风险和复杂性。适用于对冲风险、增强收益和设计结构性产品等多种策略。 场…

提取音频转mp3的工具哪个好?这六个新手必备

各位音乐爱好者们!是不是有时候你会听到一首歌,觉得它的中间伴奏简直太棒了,想要把它单独提取出来,却发现无从下手呢? 别担心,现在有了提取音频在线工具,这些难题都能迎刃而解。下面&#xff0…

Jmeter_循环获取请求接口的字段,并写入文件

通过JSON提取器、计数器、beanshell,循环读取邮箱接口的返回字段,筛选出flag为3的收件人,并写入csv文件。 1、调用接口,获取所有的邮件$.data.total.count; 2、beanshell后置处理total转换成页码,这里是227…

STM32 HAL freertos零基础(二)-通过STM32CubeMX配置Freertos后在程序中进行任务创建,便于任务管理与识别。

1、简介 通过STM32CubeMX配置Freertos后,建立的任务都在freertos.c文件中,不易于观察,并且每次生成新任务还需要打开STM32CubeMX,本次教程讲解一种通过STM32CubeMX配置Freertos后在程序中进行任务创建,起到类似添加传…

官宣:28家重点实验室,获5750万元资金支持!

【欧亚科睿学术】 点击关注:关注GZH【欧亚科睿学术】,第一时间了解科研最新动态! 根据省级财政专项资金管理办法有关规定,拟安排2024年省重点实验室28项,拟安排省财政资金5750万元。现予以公示: 本文来源…

企业如何治理“两高一弱”?

攻防演练已经落幕,“两高一弱”专项整治依旧如火如荼。针对高危端口、高危漏洞和弱口令这三大网络环境中最常见的关键安全挑战,公安机关及各行业主管部门高度重视,要求各级组织及时发现并消除网络和信息系统“两高一弱”问题,实现…

照片删除了怎么恢复回来?要学会这些数据恢复方法

在数字化时代,照片已经成为我们记录生活、珍藏回忆的重要载体。然而,有时由于误操作或其他原因,我们可能会不小心删除了重要的照片。面对这种情况,很多人会感到焦虑和无助。幸运的是,有多种方法可以帮助我们恢复删除的…

一次性了解Neo4j图形数据库

Neo4j高性能的NoSQL图形数据库 它将结构化数据存储在网络(从数学角度叫做图)上而不是传统的表格中。 Neo4j是一个嵌入式的、基于磁盘的、具备完全事务特性的Java持久化引擎。 但它在数据表示上采用了图形模型,即数据以节点(Nod…