解读全链游戏的承诺与风险
撰文:Hailstone Labs
全链游戏(FOCG)已成为区块链游戏领域的一片新天地,以其引人注目的价值主张吸引了研究人员、开发者和投资者的关注,例如可组合的修改和智能合约驱动的社交契约等。然而,FOCG 的技术实现带来了一系列独特的挑战,值得我们深入探索其所承诺的优势。
要理解 FOCG 的复杂性,首先必须了解游戏状态、游戏刻度和刻度率的概念。?
在 Web 2.0 游戏模式下,包括游戏状态、逻辑和数据在内的所有游戏组件都存储在链下。它由具有强大计算和网络能力的集中式服务器进行本地管理,以处理实时游戏和同步。
多年来,高效的游戏逻辑编码、硬件进步和优化技术的结合使得高刻度率游戏的开发成为可能。
Web 2.5 游戏通过将游戏内资产存储在链上,代表了一种更加去中心化的游戏形式。这些游戏通常涉及发行 ERC-20 游戏代币,并将游戏内的皮肤等资产作为 NFT 进行代币化。这解决了传统游戏中资产所有权的问题,因为玩家可以完全在链上拥有和交易这些资产。
然而,游戏状态、游戏刻度和刻度率在 Web 2.5 游戏中的运作与 Web 2.0 游戏是同构的。区块链的固有结构和计算限制之一是缺乏原生的游戏刻度。因此,计算密集型的组件在 Web 2.5 游戏中都在链下处理。
Web 2.0 和 2.5 游戏中存在的一个问题是缺乏透明度和抗审查性。游戏逻辑如物品稀有度、掉落率和真正的随机性,通常不会公开披露,也无法被证明是公平的。玩家必须相信游戏开发者所声称和决策的内容,而无法独立验证它们。此外,一个中心化实体(如游戏工作室)拥有修改、审查或控制游戏的权力,并保留对游戏终止的最终决策权,这可以在任何时间或必要时被技术上执行。
全链游戏涉及将整个游戏逻辑、状态和数据存储在链上。区块链被用作去中心化的游戏服务器,玩家可以在其中无需信任地参与和贡献于共享的游戏状态。
无关客户端的全链游戏可以由多个前端操作者构建,它们都与相同的游戏逻辑进行交互。这种方法类似于 Liquity 的去中心化前端,可以以不同的美学和用户界面元素展示相同的游戏逻辑。第三方开发者可以构建通过创建 NFT 角色或使用与基础游戏逻辑交互的 ERC-20 来实现盈利的 mod。
通过将游戏资产、游戏状态和循环放置在一个可信的中立区块链上,可以减轻审查和平台风险。这使得链上游戏能够安全扩展,特别是那些具有高风险的游戏。?
然而,如上所述,区块链上缺乏本地游戏刻度是一个重要的限制。所有区块链都具有区块确认时间,这会引入延迟问题。根据不同的区块链,一笔交易被验证并包含在一个区块中所需的时间可以从几秒钟到几分钟不等。因此,早期的全链游戏是基于区块链的游戏,具有异步游戏元素,例如回合制的集换式卡牌游戏。
对于其他游戏类型,例如与即时或准即时反馈同步运行的即时战略游戏,需要使用扩展解决方案。以下是一些例子:
最后,对于具有不完全信息的游戏,例如具有战争迷雾等特点的游戏,有效实现零知识证明(例如 Dark Forest 使用 zk-SNARKs)也是建立完全链上并保证公平性的关键。
我们目前正在见证游戏领域的一个新时代,玩家们希望能够个性化、修改并无缝地将自己的身份融入游戏中,这需要通过 UGC 或 modding 才能实现的定制化水平。Web 2.0 游戏中像 Minecraft 和 Roblox 这样的 mod 的流行,正是这一趋势的典范。
?
Roblox 的 Modding 生态系统
?
在这些游戏中,出现了一个新的「玩家」类别:modders(模组制作者),他们积极为不断增长的 mod 库和生态系统做出贡献。在 Roblox 中,modders 可以通过游戏通行证和 / 或游戏内购买以 Robux 的形式获得他们的内容的收益。通过构建和运营成功的 mod 所获得的回报可以与独立开发游戏的回报相媲美。以 Adopt Me!为代表的独立工作室 Uplift Games 每年雇佣约 40 人,收入达 6000 万美元。
Roblox 飞轮
这种动态创造了一个具有重要网络效应的自我强化的正反馈循环。随着 modders 不断创造新的游戏和内容,玩家变得更加沉浸其中,新用户通过社交网络被吸引。随着玩家基数的扩大,mod 的激励和反馈系统鼓励更多的玩家成为 modders。modders 和玩家之间的共生关系,再加上直观的开发工具,推动了单个游戏中独特虚拟世界、体验和社区的兴起。
然而,传统游戏中的 mod 往往孤立存在,缺乏有意义互动的通用框架。尽管这可能是有意为之,但来自 modders 的新输入和贡献通常仍局限于孤立的虚拟世界中。即使跨 mod 交互确实发生,对游戏玩法的影响往往是微不足道的,例如在不同的 mod 之间使用相同的外观(在 Roblox 中称为「allowed gear」)。
可组合 modding 的潜力是 FOCG 的重要价值主张。即将推出的 FOCG 项目采取了各种方法来构建其技术堆栈,但一个常见的方法是允许第三方开发者通过智能合约直接与游戏逻辑进行交互,使他们能够:
基于链上的可组合性 Modding 生态系统
?
可以设想,如果 Mod A 社区引入了一种新资源,它应该与 Mod B 的世界直接兼容,使那里的玩家能够种植、收获和交易该资源。
?
这激励 modders 在设计新功能时考虑不仅仅是单个 mod,还包括所有相关的 mod。可组合 modding 扩展了赚钱和传播最佳实践的潜力。然而,为了实现这种在链上可组合的 modding 并确保一致的游戏体验,与传统游戏相比,modders 可能需要在有限的设计空间内进行操作。
?
在传统游戏中,玩家、团队和公会依赖于非正式且不可执行的协议来进行超出预定游戏机制的互动。这种方法存在一些限制,尤其是在风险较高的游戏中,违反协议可能导致重大后果。
?
2014 年,发生了一场名为「B-R?5?RB 血腥战斗」的大规模战斗,涉及到成千上万名 Eve Online 玩家。在战斗之前,联盟之间达成了非正式的协议和条约,以共同对抗共同的敌人。然而,在战斗中,一个联盟意外地背叛了盟友,违背了协议,导致游戏资产损失超过 30 万美元。
?
Curio Research 探索的条约突显了智能合约在促进玩家或团队之间复杂社会互动方面的巨大潜力。通过像?Treaties 这样的游戏特定智能合约,可以在玩家之间正式化协议,并且可以在满足预定条件时执行信任。
?
CurioTreaty
?
条约有很多含义。它可以是一项类似于北约的协议,在加入并支付会费后,你被禁止攻击其他委员会成员。它可以是一个发行以 USDC 支持的代币的国家银行,迫使签署协议的交易伙伴在下次在游戏内 AMM 中交换时严格使用你的国家货币。——Curio 的 Kevin Z
?
这些游戏内智能合约的可定制性和模块化性可以将社交动态扩展到游戏之外,并允许与其他链上生态系统(如 DeFi 协议)直接交互。
?
毫无疑问,FOCG 有潜力在链上实现创新的 modding 模式和社交互动。然而,当我们更仔细地审视这些承诺时,一系列问题浮现出来。
除了缺乏原生的链上游戏刻度外,还有各种技术限制需要考虑:
可组合 modding 的承诺引入了一定的权衡,特别是当我们考虑到链上实现可能会阻碍首次使 modding 变得理想和成功的因素时。
?
对于玩家来说
成功的 Roblox mod,如 Jailbreak、Arsenal 和 Adopt Me!已经积累了庞大的追随者群体,总访问量超过 400 亿次。每个 mod 都提供了独特的游戏机制、规则、环境和游戏内资产:
?
从玩家的角度来看,这些 mod 的吸引力主要在于它们独特的游戏机制、故事叙述和主题元素。玩家可以将玩 Roblox 与登录 Steam 进行比较,因为两者都提供了多样化的游戏类型和体验供玩家探索。
?
社区曾试图使 mod 更具互动性,例如在「Pixelmon Modpack」中,可以下载一组预配置的 Minecraft mod。然而,这些 mod 仍然与其他 modpacks 隔离,并在本地服务器上运行。然而,目前玩家对此类互动 mod 的需求似乎并不高,主要 modding 生态系统的游戏缺乏官方框架也反映了这一点。
?
对于 Modder
物理和游戏平衡
在一个无需许可的 modding 生态系统中,实现可组合性需要对游戏物理和游戏平衡进行慎重考虑,这对于确保公平和愉快的游戏体验至关重要。
?
在传统游戏中,modder 可以根据他们期望的游戏机制自由修改游戏物理,因为他们创建的 mod 不一定需要与其他 mod 进行交互。例如,在 Roblox 的游戏世界中存在一些基本物理原理,但每个 mod 都可以灵活定义和实现自己的物理规则。Jailbreak 有与车辆操控和碰撞相关的特定物理规则,而 Adopt Me!有与宠物移动相关的独特物理系统。正是由于这种灵活性,Roblox 可以吸引和容纳在各种类型中拥有专业知识的 modder,如 FPS、恐怖和休闲游戏。
?
要使 mod 真正可组合,就需要在所有 mod 之间保持一致的游戏物理。随着新的物品、经济和系统被无需许可地添加到游戏中,考虑游戏平衡会带来额外的不灵活性。例如,FOCG 需要进行精确的计算和框架设计,以防止新角色或策略过于强大。此外,更新整个技术栈(包括前端和相关合约)中的新输入需要进行复杂的协调。
?
人们可以想象,完全可组合的模块将在这方面造成混乱,并将新的输入限制为仅仅是美学上的变化,而不是允许影响游戏结果的输入。这样的一致性可能会阻碍 modder 的多样性,并导致模组生态系统同质化。
?
一个有许可的 modding 生态系统可以缓解其中一些问题,但这将与 FOCG 应坚持的自治世界的基本原则相矛盾。
?
特定类型的游戏逻辑和基础设施
不同类型的游戏需要不同的刷新率,这使得对于依赖比 FOCG 基础设施当前能支持的更高刷新率的类型的游戏,无法构建新的 mod 成为可能。
?
因此,大多数即将推出的 FOCG 都会在尝试使其更具通用性之前,专注于最初构建特定游戏的基础设施,以满足其规模需求。
?
这些团队之间存在一个明显的模式 - 几乎所有团队都专注于构建支持策略游戏的基础设施(如 Dark Forest,Treaties,Primodium 等)。一方面,策略类型相对较容易实施,并且可以通过像 Treaties 这样的实例充分从完全链上的特性中获得更多的好处。另一方面,特定类型的技术栈可能会限制玩家和 modder 的多样性,从而削减可组合 modding 的全部潜力。
?
在一个理想的情景中,FOCG 的价值主张,如可组合 modding,对玩家和 modder 来说都非常有价值,传统游戏工作室可以将这些元素纳入他们的离链或混合系统中,从中获益,而不受设计空间限制的束缚。
?
例如,将游戏内资产作为 NFT 进行化身,并结合智能合约实施可执行的社交契约。同时,其余的组件可以在离链上运行,包括一个通过适当的框架重设计的 modding 生态系统,以确保可组合性。
?
尽管这种情况确实是可能的,但我保持开放的态度,认为 FOCG 可能在特定领域超越这些混合游戏。我相信 FOCG 最有竞争力的案例是由玩家群体驱动的高风险游戏,他们要求不仅游戏内资产和凭证,而且整个游戏逻辑都要上链。
?
为了说明这一点,以 Marvel Heroes 的关闭为例。它是一个免费在线动作角色扮演游戏,以漫威宇宙的角色为特色。2017 年 11 月,游戏突然宣布关闭,并引发了退款的一波需求。然而,由于巧妙的法律技术细节,消费者发现自己既没有明确的赔偿权利,也无法访问购买的游戏内资产。
?
「您同意,Gazillion 及其任何关联公司、许可方、代理商或员工对您或任何第三方不承担任何追责,不论是因为系统修订、补充、暂停或停止使用,还是因为任何许可的终止。Gazillion 有权酌情删除或清除您的任何内容,当该内容超过预定的时间限制和 / 或数量,或者系统或其任何组件需要维护或升级时。」 @GIBiz
?
仅仅将资产上链并不能完全解决游戏工作室恶意退出的问题,因为游戏状态和进展仍然会丢失,使得这些资产在游戏内毫无用处。此外,在这种情况下,工作室没有义务开源游戏。FOCG 可以解决这个问题。
?
可证明公平性可以与游戏内的机制和结果相关。想象一群玩家参与对抗共同敌人的战斗,最高伤害输出者将有机会获得一个高价值的物品掉落。或者想象一个 4?X 实时战略游戏,生成位置和资源接近程度是随机的。
?
在这些情景中,FOCG 可以保证战斗的结果或随机性是可证明公平的。这种无需信任的环境不仅有利于玩家,还可以扩展到新形式的「玩家」,包括通过智能合约对游戏结果下注的投机者。确保未经操纵的游戏结果和永久性(因为游戏状态和逻辑可以进行分叉)将使高风险游戏生态系统能够真正扩展,而不会有任何平台风险。
?
我相信还有其他一些元素需要进一步探索和协调。我期待看到以下内容:
我对于完全基于链上构建的游戏能够产生新的原语充满了希望,从而实现游戏的新范式,充分利用区块链提供的全部优势,而不仅仅是部分优势。
?
致谢
感谢 Erik Lie、Richard Yuen、Jonathan Yuen、Adrian Chow 和 Harry Lam 的帮助。特别感谢我的弟弟 Nathan,他是一个 Roblox 的爱好者,并回答了我关于游戏的所有问题。
?
参考资料
https://blog.chain.link/blockchain-gaming/
https://blog.zkga.me/announcing-darkforest
https://book.dojoengine.org/index.html
https://blog.argus.gg/world-engine/
https://blog.curio.gg/introducing-treaty/
https://blog.curio.gg/how-we-built-this-treaty-technical-overview/
https://www.paradigm.xyz/2023/08/onchain-games
https://daposto.medium.com/game-networking-2-time-tick-clock-synchronisation-9a0e76101fe5
https://daposto.medium.com/game-networking-3-rtt-ping-latency-lag-679b73b274ae
https://www.youtube.com/watch?v=8TEtOpwO0LY
https://www.youtube.com/watch?v=z7V830zndoA
https://www.gamesindustry.biz/gazillion-entertainment-has-officially-shut-down
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。