本文将介绍应该持续关注的一些主要链上游戏引擎项目,因为它们将塑造基于区块链的游戏体验的未来。
原文标题:Onchain Game Engines
原文作者:WILLIAM M. PEASTER
原文来源:banklesshq
编译:深潮 TechFlow
链上游戏是指核心逻辑、规则、资产和状态直接存储在区块链上的游戏,到目前为止最常见的区块链是以太坊或以太坊虚拟机(EVM)网络。
与传统的链下游戏或链上链下混合游戏不同,链上游戏中的每一个动作、交易和进步都记录在区块链上。这种方法具有一系列价值主张,即:
链上游戏引擎项目有不同的形式和规模。例如,一些是开源的,面向游戏生态系统,而其他一些是专有的,定制建立来驱动单一游戏。
为了帮助您更好地掌握这个场景的基础知识,我在下面列出了您应该持续关注的一些主要链上游戏引擎项目,因为它们将塑造基于区块链的游戏体验的未来。
Lattice 是一个构建 MUD 的团队,MUD 是一个开源框架,用于开发链上应用,适用于游戏及更多领域。目前,最多的链上游戏是建立在 MUD 之上的。
总体情况:MUD 为游戏开发者提供了一个灵活的工具包,可以轻松地创建链上游戏。通过其“Store”机制,它提供了一个现成的、安全的游戏数据存储,消除了从零开始构建的需要。同时,“World”管理不同游戏部分与此数据的交互,简化了开发过程,让开发者可以专注于游戏玩法。
示例游戏:OPCraft、Skystrife、Kamigotchi 。
在 tarrence.eth 和 Starknet 游戏社区的其他成员的指导下,Dojo 是一个针对 Starknet 上自治世界游戏进行优化的游戏引擎和技术栈。
总体情况:Dojo 利用 Cairo,这是一种专为允许巨大的计算压缩成单个证明而设计的先进语言。因此,该引擎的适应性和效率使其成为开发人员试图在 Starknet L2 上创建复杂和透明的游戏体验的一个强大选择。
示例游戏:Roll Your Own、Influence。
Argus 正在开发的 World Engine 旨在成为一个分片的 rollup 技术栈,用于支持和扩展链上游戏。
总体情况:World Engine 将是一个以基础分片为中心的 L2 + 游戏引擎组合,该基础分片可以支持许多独立的、可定制的游戏分片。在这里,请注意,之前创造者暗示过“基于位置”的分片,这可能与区域服务器功能类似。
由 Curio 团队创建的 Keystone 是一个构建在 OP 堆栈之上的 rollup 框架,旨在促进高性能链上游戏。
总体情况:Keystone L2 框架建立在一个“高刷新率”游戏引擎之上,专门适用于实时策略游戏,例如帝国时代等游戏。它将支持各种数据可用性(DA)层,首先是 Celestia。
示例游戏:Treaty、魔兽争霸。
当然,除了已经涵盖的更受欢迎的链上游戏引擎之外,在这个领域还有大量其他的先驱项目。
例如,Paima Studios 是一个围绕同名的 Paima 开发的游戏工作室,这是一个独特的框架,旨在为游戏体验量身定制 L2。Playmint 是另一个开发“客户端证明”的创新工作室,这是链上游戏机制的新方法。
其他专门构建自己的定制引擎体系结构的团队包括 Topology,一个专注于数字世界(也称为“链上现实”)的基于 Starknet 的团队,以及 Pirate Nation,这是一个链上 RPG,其“镜像”技术允许其无缝地将 L2 活动与其 Pirate NFT 链接起来。
当然,本文中提到的链上游戏引擎项目并未涵盖全部,但这里强调的项目可谓当前区块链和游戏交汇处创新浪潮的典型代表。如果游戏的新纪元真的来临,那么像这些引擎将引领未来。