深度解析 MetaArena 游戏引擎,如何让 GameFi 应用更具生命力?

从去年下边年 Friend.tech 引发的新一轮社交热,到去年年底铭文赛道高潮不断,加密市场情绪不断被点燃。但事实上,链游板块在最近几轮热潮中显得有些冷清,无论是彼时的 GameFi 龙头 Axie Infinity,还是在上一轮 GameFi 热潮中表现亮眼的 Immuatable X、WAX、Klaytn 等游戏公链,都展现出了一片门可罗雀的景象。

那么 GameFi 赛道缘何走向衰落?

技术因素成为链游世界发展最大的阻碍

  • GameFi 的早期构想

以"P2E"为特性的 GameFi,代表着这个游戏时代的新盈利模式,它将 NFT 或其他形式的代币化资产作为游戏内容,游戏内资产的寿命,则会随着这些资产继续存在于玩家的钱包中而延长(即便游戏关闭),资产的互操作性和可组合性使它们能够与其他游戏、应用或区块链进行交互。尤其是 NFT 要素,为游戏提供了各种好处,包括资产所有权、资产可编程性,并为激励和创新提供了新的机会。此外,这些资产也同样可以以绝对去中心化的形式,在基于区块链的市场上流通并交易以获得潜在的利润,这也让众多 GameFi 玩家乐此不疲。

从另一个角度看,随着传统游戏市场因竞争激烈而导致过度内卷化,且传统游戏市场资金分配愈发复杂,获取用户的成本越来越高,导致游戏商业生态内各个角色的收入、利润不断下降,尤其是核心角色游戏开发者。我们看到,区块链游戏及其基于代币的新盈利模式,则为游戏开发者提供了一个独特的机会,让他们能够创造更多的每用户平均收入,扩大他们的用户基数,并探索新的收益流。

  • 技术的发展落后于意识形态的迭代

不过从实际出发,GameFi 赛道的发展始终未能突破瓶颈。就目前绝大多数 GameFi 应用而言,与其说它们是 Web3 ,不如将其描述为 Web2.5。

实际上,如果将游戏所有的元素嵌入至链上时,玩家在游戏中的每一笔交易都将是一笔交易,玩家可能需要为其每一步操作签署交易、支付一笔燃气费,并等待将移动日志"最终化",这也会导致游戏循环中发生"卡顿"。为了保持游戏的流畅性,绝大多数 GameFi 开发团队都会选择向中心化妥协,开发者通常都会选择仅将经济模型链上化,即将资产 Crypto 化并支持链上实时交易,但游戏引擎还是保持传统状态,即将其他要素构建在中心化服务器堆栈上。

所以除了资产的自主流通外,链游仍旧保持着传统游戏的意识形态,即当游戏开发者建立了既定的规则与游戏轮廓后,玩家通常需要遵循规则且毫无自主性可言,游戏生态缺乏自下而上的可拓展性与可组合性。而当中心化的服务器不再为这些游戏服务时,玩家的游戏数据、角色将荡然无存。

同样,行业基建设施对于链游赛道也缺乏支持。一方面区块链秉承去中心化的特性,所有链上数据通常公开且透明的,缺乏隐私性的支持导致众多场景不得不移步至链下,对于玩家而言缺乏一定的公平性。同时区块链本身承载上存在一定的限制,当链上行为载荷过高时,交易成本飙升、交易效率骤降并对游戏产生直接的影响。比如前不久铭文市场爆火很多链上交易飙升,就扒光了一众 Layer2、EVM 兼容链的底裤。所以就目前而言,即便是很多游戏依托于中心化服务器作为底层堆栈的情况下,现有行业设施也同样难以对很多交互逻辑复杂、用户基数庞大的大型游戏进行支持。

这也就导致绝大多数局链游缺乏可玩性,尤其在缺乏合理经济模型的情况系游戏难以长期存续,开发者除早期代币销售外通常难以持续获利,而玩家则会因代币激励陷入死亡螺旋而不得不从中撤出。

  • 大型游戏厂商链游化转型难

传统游戏厂商入局 GameFi 一般有两个选择,一个是开发新的游戏,比如以 Zynga、Ubisoft、Konami 为代表的具备一定开发实力的巨头厂商,正在向这个领域探索并开发新的游戏。而另一个则是将现有的成熟游戏进行链改,对原有游戏的生态进行延续包括游戏玩法、游戏文化IP、玩家粘性等。但无论哪种方式,都存在相当的实现难度。

链游本身是一个较为复杂的事物,一方面在于其构建在链上,一些游戏逻辑很难在链上实现,当然它不仅仅包含游戏模型,其还包含基于Crypto的经济模型、公链选择、钱包支持、智能合约开发方案(审计)、NFT的设计与开发方案,以及游戏上线后,公会DAO构建、DeFi模型嵌入、项目运营等等。从区块链行业的角度看,开发一款大型的链游或者将传统游戏进行链改,通常需要一支15人以上,且具备相当经验的区块链开发团队。

而目前区块链领域开发人员稀缺,短期内很难快速招募一支有经验的区块链开发团队,并且开发周期则至少需要半年至一年,漫长的开发周期也意味着其开发成本将不低于80万美元。而像 Zynga、Ubisoft、Konami 等具备一定开发实力的厂商,还属少数。

MetaArena 正在成新"解题者"

在整体链游赛道对现状仍未有合理解决方案的背景下,MetaArena 率先成为了"解题者"。目前,MetaArena 构建了一套由 ZKP (零知识证明)驱动的区块链游戏引擎,基于一套模块化的主权 Layer3 Rollup、各种由 zk 驱动的 Services SDK 等组件,为全链游游戏提供所需的可组合性、可编程性、可扩展性和隐私性,该引擎正在推动区块链游戏向全新的形态发展。

基于该引擎,一方面游戏开发者更易进入到区块链领域,并以模块化、可插拔化的方式,对链上功能进行深入的拓展,推动他们在构建区块链游戏时以从 1 到 10 的方式进行建设开发,而不是从 0 到 1。另一方面,MetaArena 在现有链上设施的基础上,进一步构建一套能够服务于链游的底层游戏设施,并为游戏的去中心化运行提供完美的支持。

Services SDK

MetaArena 推出的基于零知识证明(ZKP)的多功能工具,正在为包括游戏在内的系列应用,提供了广泛的可扩展性和隐私增强功能,并打破了区块链固有的一些限制,包括提升链底层的可扩展性、并发性、可证明的链下动作公平性以及信息不对称性。

MetaArena 的 zk 引擎包括以下组件:

  • 小工具:支持游戏电路开发中使用的各种小工具,包括基本哈希、椭圆曲线加密、掩码、Shuffle 等。

  • 应用特定电路:使用应用特定的 Plonk 作为 zk 证明的基本方案,该 SDK 提供了各种小工具,用于编写特定的游戏电路。它支持将电路直接编译成 wasm,并可以在浏览器或应用中运行。同时,其还提供了不同虚拟机(EVM/WASM/...)上的验证合约,可在不同的区块链系统中运行,并实现链下证明和链上验证。

  • 链上验证器:为证明者和验证者进行了优化的 wasm,同时支持所有 EVM 链的常见 Solidity 验证器,以及基于 Move 语言生态的 Move-lang 验证器。

同样,通过推出一些全新的功能,MetaArena 的框架对零知识(ZK)功能的处理显着简化了开发过程,即使对于那些没有深入的 ZK 或电路设计技术专业知识的开发者,同样能够灵活使用。这些功能包括:

  • 插拔化的 ZK 功能:开发者可以利用"固有"的零知识功能,如 Shuffle、Rollup 等,而无需了解零知识电路的复杂性。这种用户友好的方法可以立即实施,极大地简化了开发过程。

  • 小工具和电路可组合性:该框架提供了各种小工具和电路,开发者可以以最小的编码工作量"组装",类似于用乐高积木搭建。这种模块化方法使得可以创建定制的电路逻辑以满足特定要求。开发者可以从基本操作开始,逐渐构建更复杂的逻辑以满足其需求。

  • 第三方 DSL/ZKVM 集成:对于游戏逻辑编写,该框架还将进一步支持第三方领域特定语言(DSL)和零知识虚拟机(ZKVM)。它还提供了针对这些系统定制的链上验证 SDK,并提供了更多的灵活性和定制选项。

主权 Layer3 Rollup

Realm 是 MetaArena 体系中的底层游戏 Web3 引擎,其具备开源、高度模块化、可持续性。它提供了一个主权的、可定制的 L3 Rollup 基础架构,具备通用的 zk 协议模板。Realm 专为开发者打造,使他们能够以最低成本、无需陡峭的学习曲线构建自治世界、小型策略游戏,或将 AAA 游戏迁移到链上,同时保留生产级的UE,实现数十亿玩家的全球采用。

Realm 引擎提供了 4 个即插即用的核心组件,旨在为基于区块链的游戏提供强大灵活的基础设施,满足各种技术需求并提升游戏体验。开发者可以使用该引擎运行他们自己的游戏链,并根据需要嵌入必要的功能。几个组件包括:

  • 主权Rollup: 游戏中最重要的是可玩性,这需要在分布式系统中具有最高的可用性(CAP),整个系统可以快速升级和自动部署。

  • 服务器分片: 将游戏世界地图分布到不同的节点,以提高单个节点的承载能力。同时,它提供一组高效的检索算法,快速在全局地图上移动到不同的节点,切换不同的节点服务并同步信息。

  • 数据兼容性: 存储抽象的重要组件,该协议集成了更加用户友好的关系型和缓存数据库,加快游戏数据处理。此功能满足了高效数据管理和快速访问的需求,对于保持流畅的游戏体验至关重要。

  • 定制网络: 了解游戏对网络的高需求,该框架优化了底层的对等(P2P)网络层,以支持游戏场景。这包括针对小组内消息传输的优化,使用 NAT 穿透和打孔技术进行快速高效的连接。此外,网络还定制了专门针对游戏设计的 UDP 协议,旨在保持延迟在100 毫秒以下。这确保了快速可靠的数据传输,并对实时游戏体验至关重要。

Realm通过为开发者提供部署专用 Rollup 的选项的方式,打破了现有基础设施在性能上的限制。基于此,开发者可以使用此模板运行他们自己的游戏链,并根据需要嵌入必要的功能。定制化的 Layer3 链,可以通过 Rollup 机制与底层 Layer2 层进行交互,继承了底层层的安全性同时,提供了各类行为证明。在此基础上,Realm还提供了一个以小规模为特点的 zk-Rollup 解决方案,用于将资产桥接到源链,并获得更高的共识安全性。

针对于开发者端,Realm还具有全面的预编译零知识支持套件,包括各种验证器,如 PlonK、Groth16 和 Bulletproofs,密码配对技术(BN254、BLS12)和椭圆曲线(EC)标准(SECP256K1、Curve25519、Jubjub)。此外,它还集成了高效的哈希函数(Anemoi、Recue)和一系列即插即用的电路(Shuffle、Rollup、Random等),全部针对游戏开发进行了优化。

在数据通信上,Realm内的网络通信大大增强,集成了 P2P、RPC 和游戏特定的传输,以及Sub PvP ZK Rollup 和全局链。本地客户端充当 ZK Rollup 服务,提供了一个比其他 Layer 3 解决方案更具规模性、可扩展性的框架,并能够保持对于以太坊虚拟机(EVM)的兼容性。

目前,MetaArena 也宣布使用 Celestia 作为默认的数据可用性(DA)选项,用于所支持的游戏链。通过支持数据和资产(结算)的分离,数据和状态保存在 Celestia 中,而资产通过单独的 ZK-Rollup 桥接到L1/L2。这种集成为开发人员提供了除了它所建立的结算层之外的数据可用性选项,同时确保了第3层链的独立验证的DA,且成本更低,并进一步巩固 Celestia 作为自治世界基础元素的地位。

基于 zk 的链上隐私与实时游戏场景

MetaArena 引擎的开创性,体现在其基于零知识证明且极易拓展的隐私性,以及极低延迟的实时在线特性。

事实上,在一些 SLG、MMORPG 游戏中比如扑克游戏、大富翁以及集换式卡片游戏等,不可预测的随机性、隐私性是必要的,但区块链固有的透明性,导致游戏的一些机制往往是可预测的,这意味着完全在链上的策略游戏在链上开展将有失公平性。MetaArena 的 World Engine 技术引擎,通过优化的 WASM 和预编译的合约实现了 Shuffling SDK,从而实现了高性能、低成本的去中心化洗牌过程。洗牌电路和协议保证了在链上执行可验证的加密计算的安全性,确保了战略元素在链上保密。除了扑克、大富翁、集换式卡片游戏之外,SDK 还可以应用于其他需要无信任性和随机性的 SLG 用例。

另一方面,MetaArena 的引擎也为以去中心化的方式,构建实时的游戏场景提供了支持。

完全建立在链上的游戏,通常因持续的交易而使得游戏难以保证连续性,MetaArena 的游戏引擎采取了全新的技术方案。

MetaArena 将玩家的动作日志聚合成 ZK 证明,即用户连续的游戏行为发生在链下,在一定的周期内这些游戏动作(每一个都是一笔交易)被聚合在一个 ZKP 证明中,并且多个证明被以单个交易提交到链上,这种方式不仅大幅降低了 Gas 费,同时对于一些 PvE 游戏的部署,能够确保玩家无延迟的游戏体验。

为了进一步提升 ZKP 的验证效率,MetaArena 构建了一个去中心化的证明计算市场,玩家可以将计算负载卸载到 Zypher 的云服务中,然后该服务会将证明返回给玩家。而在这个过程中,玩家可以将证明计算外包,使矿工能够竞争性地协助用户进行这些计算,这将促进用户可以选择可信任的矿工,并且可以更加广泛的对具有不同计算需求的游戏进行支持,从而在不同设备上实现了游戏体验的民主化,且不依赖于硬件。而 ZPK 验证者体系也将进入良性循环,验证效率的提升将进一步带来更为高效的游戏体验。

而对于一些 PvP 场景,MetaArena 推出了一个全新的引擎,来为多人实时在线提供基础。该引擎支持玩家通过匹配进入游戏房间,该房间是一个无状态的房间,即节点不保存数据。作为一个具有强烈实时感的游戏开发的引擎,其旨在支持全网数百万甚至数十亿的每秒交易。

在一个多人 PvP 房间中,玩家的操作将被以 ZKP 的方式打包并被排序,并在被上传到链上进行验证,并执行结果。而对于节点可以使用虚拟机(wasm/evm/...)来运行游戏逻辑,并且不涉及交易以及 Gas 费,如果需要更高的效率,可以直接在节点中编写游戏逻辑,而无需使用虚拟机。

所以对于 MetaArena 引擎,基于 zk 技术,既能够满足于游戏本身对于隐私、随机上的支持,同时也能够对一些实时在线场景场景游戏效果的保证。而对于后续的链上游戏而言,其所带来的游戏体验在各个方面上都将不输 Web2 游戏。

构建一个真正意义上的自主世界,正在成为可能

掌握资产的主权性,是区块链游戏在意识形态上的一个优势,我们可以将这些资产在游戏内使用、交易,并在游戏外流通。当然,资产的主权性并不是全部,在最初很多人对于区块链游戏的构想,是一个为玩家提供更开放主权的"自主世界",在这个世界中玩家可以以更高的灵活度参与到游戏生态的建设中。

比如你可以自行设定一些游戏规则玩法并基于此为其他玩家服务获得盈利、你可以在游戏中构建建筑并将其资产化即 UGA(User Generated Assets),甚至你可以在游戏中进一步建立社会关系以及属于自己的经济体系等等。总之,当开发者建立了游戏的基本轮廓后,将建设权、治理权等发放到玩家手中,并实现自下而上的治理与发展。

游戏生态为用户赋予控制身份,执行产权,公平激励等权利,以实现能够实现自我维持。同时基础设施提供者获得最小比例的价值,其余的价值由创造者创建并积累到创造者(用户)手中,以促进更多的用户自发的参与到生态建设中。此外,在现实世界中,法律是约束人的行为以及实现公平的准绳,在 "自主世界" 中建立公平、执行、确权以及治理等的制度,则基于具备去中心化、不可篡改等特点的区块链技术来建立,代码即法律。

在上一轮 GameFi 风潮中,包括 Decentraland、Crypto Voxels 、The Second Live 等以"元宇宙"为定位的项目,期望建立这样一个永续虚拟空间,但它们仍旧无法脱离中心化服务器,并且无论从利益流向还是玩家自主性上看,它们都不符合我们对于"自主世界"的定义。我们认为,问题的根源在于技术壁垒。实际上,建立"自主世界"的第一步,需要直接摆脱对于单一中心化的服务器的依赖,好的一面是 MetaArena 能够在该方向上提供技术技术基础。

通过提供一个经过优化且用于构建自主世界的 ZKP 动力游戏引擎,MetaArena 赋予了开发者们将游戏完全建立在链上,并以去中心化方式发布它们的能力,从而重新定义玩家与游戏的关系。

上文提到,一方面在 MetaArena 的主权 Layer3 Rollup 板块中,其服务器分片功能支持将游戏世界地图分布到不同的节点,以提高单个节点的承载能力。同时,它提供一组高效的检索算法,快速在全局地图上移动到不同的节点,切换不同的节点服务并同步信息。这也就意味着,应用能够可以这些节点作为堆栈,并为后续的运行中获得支持。

这意味着游戏可以托管在现有的区块链基础设施上,这些基础设施由分布式验证者网络维护,而不是单个实体。这种模式不仅使开发者可以主要专注于开发成本,摆脱昂贵和高维护成本的服务器基础设施的负担。同时区块链支持的经济模型还可以用于将某些服务外包给第三方,进一步降低运营成本。

有了这些分片形式的服务节点,游戏将不再依赖于单一服务器,打破单点故障的威胁。同时这种分布式的动态"服务器",也更加有利于开放用户编辑权限。

另一方面,MetaArena 也具备提供 AAA 游戏级别 UI/UE 的保证,并基于自身零知识证明技术体系,提供了前所未有的可扩展性、可组合性、可编程性和自主性,支持虚拟机、ZKP库和链上信息不完整性。这将有望提供良好游戏体验的同时,进一步推出一系列面向 C 端用户的系列编辑组件,为建立一个自下而上资产、永续存在的共建游戏生态提供基础。

基于全套的技术能力,MetaArena 有望帮助游戏开发者创造更丰富的全链游以及自主世界特征,帮助全链游戏拥有更大的可扩展性、公平性、复杂性和可玩性,进一步让链上游戏不拘泥于链的性能限制,并能够为了游戏而游戏。

基于 MetaArena 引擎的首款游戏《Final Glory》

目前,基于 MetaArena 基于其 Realm 引擎底层推出了首款游戏 《Final Glory》。该游戏是一款具有中世纪奇幻背景的西方魔幻 MMORPG 游戏,游戏本身继承了引擎的诸多优势,旨在为用户能提供沉浸的游戏体验,并在游戏过程中获得收益。

除了 MetaArena 提供的技术支持外, 《Final Glory》游戏本身设定了大量的 AAA 场景,并提供系丰富的系列玩法。

《Final Glory》游戏延续了 MetaArena 自主世界的理念。该游戏具备极高的自由度,玩家可以根据自己的游戏习惯选择不同职业(重剑士、剑斗士、牧师、射手),进行冒险战斗、资源获取,从而实现成长,不同职业的不同分支,拥有不同的能力,这决定了用户在游戏社会中的角色定位。

玩家亦可组成强大公会,参与公会任务与竞争,占据核心资源产出。而游戏没有任务提示,玩家可以自由探索,未来游戏有望让玩家进一步创造资产,并构建自下而上的世界体系。

游戏本身设定了极为丰富的玩法,包括:

  • 大世界探索/杀怪/采集

  • 月门异界玩法,单人月门-探索 / 多人组队月门-激战

  • 高难度团战副本-血宴酷刑

未来将推出讨伐异鬼/龙女入侵/洛克人赛场/铁群岛混战/公会玩法/交易行等玩法。这也意味着具备不同游戏偏好的玩家,都能够在游戏中得到满足。

《Final Glory》游戏将在收益上也做一定的平衡,即玩家收益将不依赖与个人战力,而是与全服活跃玩家整体战力息息相关;个人战力贡献值在全局战力贡献中越高,玩家收益越高,所以玩家的收益与在游戏中的活页度相关,而不是氪金。所以对于深度参与游戏的用户,在游戏中的话语权更高。

《Final Glory》游戏目前已经得到了市场印证,在面向市场短期内就吸引了超 7.2 万用户,并且平均每位玩家每日在线时长在 5 小时以上,备受全球玩家欢迎。

MetaArena 的叙事潜力

事实上,对于链上游戏而言,其本身具备一定的复杂性,开发者开发技术有限并且能够从链上获取的支持少之又少,同时链底层同样难以对于游戏的运行提供合理的支持。而在这样的背景下,链上游戏通常难以在效率、可玩性体验、去中心化以及安全几个方面做到兼顾。链上游戏投资性、金融性过强,游戏生态生命力、可持续性弱的根源,都可以归结为上述因素。

MetaArena 基于零知识证明方案,构建了一套引擎,其不仅能够为开发者提供开发的便利,通过系列工具以极低的门槛模块化集成各类基于零知识证明功能,并通过打造 Layer3 Rollup 体系通过全新的零知识证明方案,让链上游戏的运行效率、运行成本以及所带来的游戏体验实现质的飞跃。

MetaArena 正在对于改变区块链游戏的本质,一方面在 MetaArena 的推动下区块链游戏将进一步从重金融属性向重可玩性、趣味性转变,P2E 将变成辅助性因素。另一方面区块链游戏有望向"自主世界"的范式发展,尤其在 DID、分布式计算、分布式存储等分布式组合类技术的高度发展以及采用后,具备高度延展性、可组合性、可编程性以及自主性的"自主世界"将成为区块链游戏的常态,该领域也将进入到下一阶段发展。

而从另一个趋势看,全球每年有数百万的游戏开发者期望向区块链游戏领域转型,而包括 Zynga、Ubisoft、Konami 等在内的一众知名游戏厂商也都在涉足区块链游戏领域。MetaArena 正在大幅降低区块链游戏开发、链改的难度,其不仅有望保证游戏在链化后依旧能够保证过往的质量(尤其是 AAA 游戏),为厂商、开发者向全新领域探索营收的机会,最终实现对万亿美元市场规模、超 20 亿用户规模的传统游戏市场的虹吸。

以技术为驱动力,背靠整个游戏行业的 MetaArena,有着极为宏大的叙事方向。而 Final Glory 游戏的火爆,不仅代表着市场对于 MetaArena 巨大想象空间的认可,同时也或将是新一轮链游浪潮的开始。

相关推荐
sheng12345678rui22 分钟前
emp.dll文件丢失的几种方法-常见问题
游戏·microsoft·电脑·dll修复工具·1024程序员节
askah664422 分钟前
如何快速解决Windows系统中的emp.dll问题
windows·microsoft·电脑·dll文件找回·dll丢失
电报号dapp11911 小时前
区块链智能合约开发:全面解析与实践指南
区块链·智能合约
小奥超人11 小时前
PPT技巧:如何合并PPT文件?
windows·经验分享·microsoft·powerpoint·办公技巧
电报号dapp11913 小时前
链游系统定制化开发:引领游戏产业的新时代
游戏·机器人·去中心化·区块链
MavenTalk14 小时前
Move开发语言在区块链的开发与应用
开发语言·python·rust·区块链·solidity·move
YSGZJJ1 天前
股指期货套利交易详解
区块链
MavenTalk1 天前
区块链里的Layer 1(L1)和 Layer 2(L2)是什么
区块链·arbitrum·layer2·layer1·optimism
开发者每周简报1 天前
当微软windows的记事本被AI加持
人工智能·windows·microsoft
password大鸭梨2 天前
一个简单ASP.NET购物车设计
windows·microsoft·asp.net