首页 > 其他分享 >【游戏设计原理】65 - 细节

【游戏设计原理】65 - 细节

时间:2025-01-16 14:33:01浏览次数:3  
标签:让玩家 游戏 示例 是否 玩家 细节 65

在这里插入图片描述
细节背后对应的是资源,而资源要投入到对玩家有意义的地方。
而决定是否有意义的标准是什么呢?

决定某个细节是否对玩家有意义,核心在于玩家体验。以下是几个判断标准和角度,帮助确定哪些细节值得投入资源:

1. 对核心体验的支持

细节是否能增强玩家对游戏核心机制或主题的体验?

  • 如果细节能够提升玩家对核心玩法的理解或感受,例如战斗的流畅感、谜题的解谜快感、探索的沉浸感,那么它是有意义的。
  • 示例: 第一人称射击游戏中的枪械设计细节(如开枪的音效、射击反馈)直接影响战斗体验,是不可忽略的。

2. 沉浸感和情感共鸣

细节是否能让玩家更沉浸于游戏世界?

  • 玩家是否能感受到真实的环境、可信的角色、或有情感共鸣的故事。如果某个细节能够让玩家“忘记这是个游戏”,那么它是值得的。
  • 示例: 《荒野大镖客2》中对NPC生活细节的刻画,让玩家感受到开放世界的真实与活力。

3. 交互的频率与距离

细节是否与玩家互动频繁,或在玩家视野范围内?

  • 玩家越常与之交互的物体或机制,细节的重要性越高。远景、过渡场景等玩家不会关注的地方,可以适当简化。
  • 示例: 玩家角色的背包系统需要易用且清晰,但远处的山脉可能只需具备视觉上的可信感。

4. 游戏进程的引导性

细节是否能帮助玩家理解目标、方向或游戏内容?

  • 如果细节能提升玩家的直觉性,避免迷失或困惑,那它是值得投入的。
  • 示例: 在解谜游戏中,通过灯光或音效提示玩家注意特定区域,而不是添加冗长的文本说明。

5. 重复价值与长期影响

细节是否能长期影响玩家体验?

  • 玩家如果经常需要看到或使用某个元素,它的细节越重要。
  • 示例: MMO游戏中的主城设计需要投入大量资源,因为这是玩家经常回到的地方。

6. 符号性和表现性

细节是否传达了游戏的主题或风格?

  • 如果细节能强化游戏的主题或艺术表现,让玩家一眼就记住游戏的风格,它就具有重要价值。
  • 示例: 《传说之下》中对角色表情的夸张演绎,凸显了游戏的幽默和叙事特性。

7. 优化与资源性价比

细节是否符合项目资源分配的优先级?

  • 在资源有限的情况下,要选择性优化重要细节,将不重要的地方简化到“足够看起来真实”的程度。
  • 示例: 远景的建筑只需要具备大致轮廓,而不是雕琢每一块砖。

总结性判断

可以通过以下问题帮助判断细节是否有意义:

  • 这是否与核心玩法或体验相关?
  • 玩家是否频繁与之交互或在视觉范围内?
  • 是否能提升沉浸感或引导玩家?
  • 是否符号化了游戏的风格和主题?
  • 优化后的资源分配是否合理?

通过综合考虑这些标准,就能判断资源的投入是否值得,从而将精力放在真正对玩家体验产生影响的地方。

所以判断细节是否值得投入,核心就在于 玩家能否感受到这个细节带来的价值。直白来说,可以用以下问题直接评估:

  1. 玩家看得到吗?
    • 如果这个细节是玩家会经常注意到或长期看到的,那就值得投入。
    • 例子:FPS游戏里枪的设计细节,玩家时时刻刻都能看到,必须做到精致。
  2. 玩家用得上吗?
    • 如果这个细节是玩家会频繁交互或依赖的,那它就是有意义的。
    • 例子:UI菜单、地图导航,如果不好用,直接影响玩家体验。
  3. 玩家会记住吗?
    • 如果细节能让玩家记住某个场景、角色或机制,它就能提升游戏的独特性和沉浸感。
    • 例子:RPG游戏中关键NPC的性格刻画和语音设计,让玩家记住这个角色的存在。
  4. 玩家会在意吗?
    • 如果忽略这个细节,玩家会觉得哪里不对劲,说明它是值得投入的。
    • 例子:近景环境的粗糙贴图会让玩家觉得游戏很廉价,但远景细节不足一般不会被发现。
  5. 玩家会受益吗?
    • 如果细节能帮助玩家理解游戏目标或更顺畅地玩游戏,它就非常有价值。
    • 例子:通过光影或音效引导玩家走向正确的方向,而不是让他们四处迷茫。

简单一句话总结:

玩家能看得到、用得上、记得住、在意或者从中受益的细节,才值得投入资源。 如果做不到这些,那就是资源浪费。


原文:

原理65细节

着眼于提供“正确的”细节可以让你做出一个准时完成的优美作品,而避免让产品成为一个计划不周的灾难。要决定哪些细节是正确的,首先应该分析要保证玩家完全沉浸在游戏中,哪些表现上和表达上的细节是必要的。尽管每个项目的具体要求都不一样,以下关于表现性细节和表达性细节的纲领性原则是保证一个游戏重点突出、开发流程顺利的关键。

表现性细节 (Presentational Details)
从表面上看,评判一个游戏的角度似乎是它是否做得足够细致、生动逼真。游戏评论和新闻稿反复强调一个游戏做得越细就越吸引人。然而,没有哪个游戏真能精确地模拟现实。因为游戏都是有重点的,目标导向的(参见原理63“注意与感知”),玩家将他在游戏中看到的和与之交互的内容作为一个整体,而不是一系列独立的元素(参见原理57“协同效应”)。正因为如此,在一个场景中不是每一件事物都必须有着完美的细节才能被正确地感知。

对于一个开发时间有限,却有着庞大内容量的游戏来说,经验法则是充分细化那些玩家需要近距离或重复看到或与之互动的地方。如果这些都缺乏细节,玩家会被不断地提醒这一点,并且迅速失去沉浸感。对于所有不属于这一类的事物,我们只需要让玩家看起来觉得它有足够的细节就可以了。

以下是几个需要有充分细节的地方:

  • 第一人称射击游戏(First-person shooter, FPS)中的枪;
  • 第三人称游戏(Third-person game)中玩家的后背;
  • 玩家会花很多时间看着或者会花很多时间呆着的环境,比如:
    a. 大型多人在线游戏(Massively multiplayer online games, MMO)中近距离的地标;
    b. 谜题发生的地点,或是会遇到定位进攻的地点。

以下是几个不需要那么多细节的地方:

  • 远处的,玩家走不到的地形和建筑;
  • 手和脚(除非是在非常近距离的特写中,或者它们是游戏或人物角色设计非常不可或缺的一部分);
  • 通往大环境的过渡场景(参见原理97“空间感知”)。这通常就是现代设计中的“载入画面”(loading screen),出现在当接下来需要出现的内容在后台载入时。

从游戏环境实现的角度看,大多数引擎和游戏开发工具在有效地利用实例化对象方面都做得非常不错。这让设计师可以在环境中放置大量相同的对象,而只占用一个实例的内存。当与美术合作设计游戏的环境时,将可以重复使用来填充这个空间的对象列出一个清单。旋转、放大缩小、调整与该对象相关的变量都可以帮助为开发者提供足够的细节,而不用从头开始开发每一样东西。

游戏中的表达性细节 (Communicative Details)
游戏中的表达性细节是为玩家解决具体问题提供指导和帮助的。如果提供得太少,玩家会感到迷失。如果提供得太多,对玩家的智商和能力是一种侮辱。

确保玩家明白他们的近期和长期目标是我们需要做好的一个至关重要的表达性细节。如果一个玩家在离开几个月后重新回到游戏,他们需要一个现成简要的描述告诉他们现在在哪里,接下来该怎样继续。这对那些需要记住情节点和角色发展的故事驱动的游戏尤为重要。这个简要描述的风格取决于游戏的类型,并且应该与游戏中惯用的表达进度的方式一致。

另一方面,在玩家没有要求的情况下手把手地指导玩家,则构成了过多的细节,这会毁掉整个体验。当玩家通过了游戏中的新手引导,我们应该信任他们能有效使用所学到的东西。如果玩家有一段时间没有玩过了,应该让他们在需要的情况下主动地去菜单中找,或者在一个独立的模式下重新通过新手引导。

游戏设计文档中的表达性细节
游戏设计中的一切都必须被完全地记录,并清楚地传达到每一个团队成员。这通常意味着会有大量的包含各种变量的表格。不过,当某个团队成员问到一个问题的时候,应该给他们相关的那一部分,或者引导他们找到开发者维基上一个准确的页面,而不是让他们去通读整整400页的完整文档。

专注于正确的细节关系到在游戏的玩法设计和开发过程中团队如何保持同步。它关系到项目的范围(scope)、项目管理、美术和体验。

标签:让玩家,游戏,示例,是否,玩家,细节,65
From: https://blog.csdn.net/tealcwu/article/details/145167173

相关文章

  • 来试试用c++来测出你的幸运值吧~~~(1.0版)(while循环)(好玩小游戏)
    你是不是也想知道自己的幸运值呢?来试试看吧!废话不多说,上代码!不要忘记点赞哦~~~#include<bits/stdc++.h>#include<windows.h>usingnamespacestd;voidmeasureLuck(intl){intn;cout<<"输入测幸运次数吧!:";cin>>n;cout<<"最大的和是"<&......
  • 汇总2025年最值得玩的PC单机游戏-《碧蓝幻想:RELINK》(附有下载资源)
    《碧蓝幻想:RELINK》是一款由Cygames开发的动作角色扮演游戏,它将带你进入一个绚丽多彩的二次元世界,展开一场激动人心的冒险。这款游戏不仅继承了原作《碧蓝幻想》深厚的世界观和丰富的角色设定,还引入了全新的即时战斗系统,让玩家能够体验到更加流畅和激烈的战斗快感。在《碧蓝幻......
  • springbootApex英雄游戏展示网站源码毕设+论文
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着电子竞技与游戏文化的蓬勃发展,英雄类游戏在全球范围内赢得了广泛的关注与热爱。这类游戏以其丰富的角色设定、精彩的游戏剧情以及高度互动的游戏......
  • (翻译) 关于游戏网络,每个游戏程序需知 What Every Programmer Needs To Know About
    原文链接 https://gafferongames.com/post/what_every_programmer_needs_to_know_about_game_networking/ Haveyoueverwonderedhowmultiplayergameswork?Fromtheoutsideitseemsmagical:twoormoreplayerssharingaconsistentexperience(一致的体验)across......
  • LeetCode题练习与总结:游戏玩法分析 Ⅳ -- 550
    一、题目描述SQLSchema> PandasSchema> Table: Activity+--------------+---------+|ColumnName|Type|+--------------+---------+|player_id|int||device_id|int||event_date|date||games_played|int|+----......
  • DeepSeek V3:AI 模型的游戏规则改变者
    DeepSeekV3:AI模型的游戏规则改变者什么是DeepSeekV3?DeepSeekV3是一款具有革命性的混合专家(MoE)模型,总参数达6710亿,每个标记激活370亿参数。MoE方法允许多个专门模型(即“专家”)在门控网络下协同工作,门控网络为每个输入选择最佳“专家”。这实现了高效推理和具有成本效益的训......
  • 贪吃蛇小游戏(c++)
    随手写的,一个十分有趣的贪吃蛇小游戏。用了随机数与二维数组实现。欢迎各位大佬提出修改意见#include<iostream>#include<cstdlib>usingnamespacestd;intx=0,y=0,bx,by,f=0;charmove;charmap[20][20];intbody[20][2];intifb=0;intmain(intargc,constcha......
  • 洛谷 P8469 [Aya Round 1 D] 文文的数学游戏 C语言
    题目:P8469[AyaRound1D]文文的数学游戏-洛谷|计算机科学教育新生态题目背景在解决了上一题之后,琪露诺觉得自己仿佛就是天才。于是,射命丸文又给了她一道简单的数学题。题目描述给定长度为 n 的整数序列 a,你需要构造一个长度为 n 的整数序列 b 满足对于所有......
  • 解锁云电脑爽玩TGA游戏,ToDesk、海马云等多款云电脑游戏横测
    作为一名游戏爱好者,我深入研究了云电脑技术在游戏娱乐中的应用。通过对比传统游戏机与云电脑的成本效益,我发现云电脑以其低成本和灵活性脱颖而出。我以自身为例,分析了云电脑如何满足对游戏体验的高要求。在测评中,我选择了ToDesk、海马云、顺网云和网易云游戏四个平台,通过测......
  • 【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-
    【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本背景之前优雅草央千澈在AE特效制作处博文已经完整介绍了本款游戏的素材开发,本文开始把素材利用起来放进去......