The Sandbox 游戏制作教程第 6 部分|如何使用装备制作出色的游戏 —— 避免环境危险

文摘   2024-09-25 18:04   云南  

我们将在这个由 11 部分组成的系列中介绍装备的多种功能。


欢迎回到我们的系列,我们将记录 The Sandbox Game Maker 的 “On-Equip”(装备)功能的多种用途。

*The Sandbox Game Maker:https://www.sandbox.game/en/create/game-maker/


如果你刚加入 The Sandbox,装备功能是 “可收集组件”(Collectable Component)中的一个多功能工具,能让创作者通过互动游戏机制增强玩家体验。当玩家装备物品时,On-Equip 可以触发游戏世界中的特定动作或效果。通过战略性地融入装备机制,创作者可以引入新的层面的互动和参与。


今天,我们将探讨如何利用装备来规避环境危险。


准备好了解更多信息了吗?更新到最新版本的 Game Maker,准备看看装备能带来什么功能!

*Game Maker 下载链接:https://www.sandbox.game/en/create/game-maker/


本文是关于使用 On-Equip 的 11 篇系列文章的第六部分,要阅读更多内容,请点击下面的链接:


  1. 《The Sandbox 游戏制作教程|如何使用装备制作出色的游戏 —— 第 1 部分:NPC 互动》

  2. 《The Sandbox 游戏制作教程|如何使用装备制作出色的游戏 —— 第 2 部分:在不同状态之间切换》

  3. 《The Sandbox 游戏制作教程|如何使用装备制作出色的游戏 —— 第 3 部分:施加诅咒或阻碍玩家》

  4. 《The Sandbox 游戏制作教程|如何使用装备制作出色的游戏 —— 第 4 部分:触发独特的互动》 

  5. 《The Sandbox 游戏制作教程|如何使用装备制作出色的游戏 —— 第 5 部分:创建基于分类的系统》

使用装备避免环境危险

在许多游戏类型中,配备正确的装备对于在危险环境中避免伤害或被发现危险至关重要。


例如,在广受欢迎的游戏《Fallout》中,玩家在通过特定区域或进入水体时,通常必须使用能抵御辐射的独特套装。在一些射击游戏中,必须佩戴面具才能避免毒气的伤害。这些只是装备如何用于避免环境危害的几个例子。

*面具购买链接:https://www.sandbox.game/en/users/sandboxgame/

如何在您的游戏或体验中体现

设想一名玩家正在探索地牢,突然因为一个隐形的毒气陷阱开始失去生命值。有一些视觉提示,例如闪烁的生命条,表明他们处于危险之中。他们很快发现需要一个防毒面具才能安全通过。也许您会使用起源龙纹头盔来实现这一目的,因为它已经具有 98 点防御属性。您将该物品放入游戏中。

*起源龙纹头盔购买链接:https://www.sandbox.game/en/assets/origin-dragon-crest-helm/0b978f6e-ab64-41d1-9fea-ca6debde492e/


然后,玩家可以通过提示或探索找到头盔,也可以从 NPC 处获得头盔,或者从商店购买头盔,这由你决定。获得面具后,游戏会通过 NPC 或弹窗消息提供如何装备面具的说明。现在,玩家可以安全地克服危险,继续他们的探索或冒险。

*商店链接:https://www.sandbox.game/en/shop/

如何实现

要创建这类功能,首先需要放置玩家需要收集的装备。在“可收集组件“中将“装备”信息设置为“事件-触发”。


接下来,您将设置规则来计数已装备的物品并触发玩家的安全状态。创建一个名为“事件计数器”、初始值为 0 的数值变量。添加一个数学规则,要求消息为 “事件-触发”。将其设置为使“事件计数器”变量加 1,并将结果保存回该变量。将输出消息设置为 “事件-检查”。添加一个比较数字规则,要求消息为“事件-检查”,将“事件计数器”变量与固定值 1 进行比较,并发送消息“事件-完成”。每次装备物品时,比较规则都会被触发,以测试是否已达到所需的装备总数(固定值),从而在条件为真时为玩家触发安全状态。此方法可适用于各种设置,并可修改为需要多件装备来确保玩家的安全。


为了让玩家明白装备会对他们有所帮助,您可以使用询问提示(Asker prompt) 或 弹窗(Popup Window),在玩家收集到装备后,提示其功能以及如何装备。这个提示可以由装备发送的“收集”消息来触发。


通过放置一个带有触发量(Trigger Volume)组件的逻辑资产,设置玩家检测区域。设定检测区域和输入消息。添加一个切换(Toggle)组件,设置为在接收到装备消息关闭(如果使用事件计数和检查逻辑,则为“事件-完成”消息)。


现在,您需要设置一个危险提示,以便玩家在接近环境危害时能够察觉。使用一个隐形资产设置屏障来阻挡通行,并触发提示。使用演员属性切换器(Actor Property Switcher)组件,通过装备消息来设置碰撞的变化。如果您希望游戏流程更加自然,不使用屏障,可以让玩家在遭遇危害时死亡,并在该区域的入口处重生,以便做出不同的选择。在这种情况下,设置一个角色检查点(Avatar Checkpoint),当玩家进入危险区域时激活,并将重生位置设置在该区域入口之外。

避免环境危害的潜在应用

在您构建的游戏中,有多种选项可以实现此功能。例如,您可能需要在巨人或其他想要避免战斗的大型敌人周围潜行。假设您迷失在一个敌人以人类为食的世界中。您必须悄悄行动、躲藏,并找到装备以求生存。您可以搜索并装备物品,以更好地隐藏自己、融入环境,悄无声息地四处活动。您必须在时间耗尽之前找到逃生路线,否则将永远被困在敌人的巢穴中。



或者,您可能创建了一个末世后的世界,到处都是辐射泄漏,而您不幸地承担着清理废弃物的任务。装备您的防护服,探索这个世界,在防护服失去保护、使您暴露于危险的辐射中之前,尽可能多地进行清理。收集废料和其他垃圾进行出售,购买更高等级的防护服,以延长生存时间,并应对您所处的废土世界中更极端的挑战。


这些只是您在实现装备功能以避免环境危害时可用的众多选项中的一小部分。

利用装备释放您的创造力

通过战略性地利用 On-Equip 机制,游戏设计者可以在他们的作品中引入新的互动性和沉浸感。无论是增强烹饪游戏的逼真度、为检索游戏添加合作元素,还是加强清理任务的刺激感,On-Equip 机制都能丰富游戏体验,加深玩家的参与度。


现在就开始使用 On-Equip 的功能,发掘它在塑造你的 The Sandbox 游戏体验方面的变革潜力,请继续关注第 7 部分:使用装备触发表情和群体事件


加入我们的社区

如果您想了解更多信息或获得帮助,请访问 www.sandbox.game/cn/并关注和加入以下定期更新的社交平台:

👉 中文链接 👈
🔹 注册沙盒 - https://www.sandbox.game/cn/
🔹 公众号 - https://rb.gy/1khfhh
🔹 微博 - https://weibo.com/u/6400600493
🔹 电报群 - https://t.me/SandboxgameChina
🔹Discord社区 (有中文频道) - https://discord.gg/thesandboxgame
🔹 Facebook - https://www.facebook.com/TheSandboxCH
🔹 Medium - https://medium.com/sandbox-game-chinese
🔹 YouTube - https://www.youtube.com/channel/UCIsVSG5XN0Q7YEwsPn3Xmmg
🔹 B站 - https://space.bilibili.com/1888042542/
🔹 优酷 - https://i.youku.com/i/UMTIxMDI1NDAwNTY

👉 英文链接 👈
🔹 新闻和公告电报群 - https://t.me/sandboxnews
🔹 交易和价格洽谈电报群 - https://t.me/sandboxgametrading
🔹 Discord社区 - https://discord.gg/thesandboxgame
🔹 社交网络和博客 - https://linktr.ee/sandbox


沙盒游戏Sandbox中文窗口
沙盒游戏(The Sandbox)是一个社区驱动的去中心化网络游戏平台,创作者可以通过区块链将像素艺术和游戏体验货币化。
 最新文章