作者:lesley@footprint.network,支持:ICC Camp
随着区块链技术的迅速崛起,全球范围内的区块链游戏市场正受到广泛的关注和持续增长,其市值已经达到数百亿美元的规模。
BTC 与游戏代币的市值对比
全链游戏作为一种崭新的游戏形式也逐渐受到广泛关注。全链游戏将游戏的全部逻辑和状态实现链上化,具有去中心化、开放性、互操作性等区块链技术的固有优势,为玩家提供新的游戏体验。
本文定义了什么是全链游戏,概述了全链游戏的起源与发展历程,然后分析了全链游戏的意义所在,概览了当前全链游戏的市场情况、主要竞争者和代表项目,剖析了全链游戏面临的技术与设计挑战,最后展望了全链游戏发展的未来趋势与可能的创新方向。
全链游戏是什么?起源、定义与底层技术
1.1 全链游戏的起源
全链游戏尽管仍处于早期阶段,但人们对其的想象和相关发展已经延续了超过十年的时间,涵盖了人们对创造自主游戏世界的理想。
Dark Forest
2012 年:SatoshiDice 问世,成为第一个基于比特币的博彩游戏,标志着全链游戏的起源。该游戏允许玩家使用比特币进行投注,并使用预设赔率和随机数生成器来确定赢家和输家。
2013 年:HunterCoin 作为全链游戏的雏形,运行在自己的区块链上,玩家的操作以交易方式提交,但其代币 HUC 的价值在 2015 年几乎降至零。
2015 年:以太坊主网上线,引入更多广义的全链游戏,包括 vDice 和 Etheroll 等博彩类游戏。
2017 年:Crypto Kitties 创建了第一个加密游戏,允许玩家收集和繁育虚拟小猫,丰富了区块链游戏的可能性。
2018 年:Axie Infinity 将资产作为 NFT 上链,并创建了一个开放流动的 SLP 经济体,为全链游戏带来了更多互动和经济层面的创新。
2020 年 8 月 7 日:Dark Forest 发布了首个测试版,结合了零知识证明技术和链上游戏逻辑,创造了可隐藏信息、无准入门槛和可扩展性的全链游戏,但也引发了以太坊性能问题。
2021 年 :Loot Project 发布,成为一个基础层IP的象征,催生了众多游戏和应用,将Loot融入到游戏玩法和故事情节中。
2023 年:新型全链游戏和自治世界作为新兴产业迅速发展,各大公链生态系统积极培育全链游戏领域,包括 Starknet 上的 LootRealms、GO L2,SUI 上的 SUI8192 等基础设施也在快速发展。
随着2024年的到来,我们对全链游戏充满了期待,各大公链生态系统也在不断培育全链游戏领域,基础设施持续得到改进和完善。全链游戏不仅仅是娱乐方式的演进,更是区块链技术的创新运用,为玩家提供了更多互动和经济机会。全链游戏将持续不断地探索创新,为玩家带来更多惊喜,成为数字时代游戏娱乐领域的不可或缺的一部分。
1.2 全链游戏的定义
全链游戏一种基于区块链技术的游戏模式,采用智能合约来实现游戏的全部逻辑。在全链游戏中,整个游戏以合约的方式存在于区块链网络中,游戏的状态存储和逻辑执行完全在链上完成,符合区块链的去中心化、免许可和可组合的基本特性。
全链游戏的特点包括但不仅限于:
完全链上的游戏逻辑和状态:全链游戏将所有游戏逻辑和状态,包括资产和其他信息,都存储在区块链上,并通过智能合约实现。这意味着游戏的核心运行和管理都在去中心化的区块链网络上,确保透明、不可篡改和无需信任的游戏体验。
区块链数据的真实来源:全链游戏的数据不依赖于专有服务器或辅助存储,而是直接从区块链获取。这不仅包括资产所有权,还包括游戏中的所有有意义的数据。这种方式使游戏能够充分利用区块链的可编程性,实现数据的永久存储和透明互操作性。
开放生态系统原则:全链游戏采用开放生态系统的原则进行开发,游戏合约和客户端都是开源的。这鼓励了社区参与和创新,第三方开发者可以通过插件、第三方客户端以及可互操作的智能合约来定制和分叉新的游戏体验。
游戏与客户端无关:全链游戏不依赖特定的游戏客户端,因为游戏的逻辑和数据都存储在区块链上。这意味着即使核心开发者提供的客户端不再存在,游戏仍然可玩,社区可以通过智能合约进行互动,确保游戏的持续性。
与有价值的事物互操作性:全链游戏与区块链中的数字资产具有互操作性,这使得游戏世界与现实世界的价值联系更加紧密。玩家可以在游戏中拥有、交易和利用数字资产,增强了游戏的深度和意义,将游戏世界与现实生活联系在一起。
为了更好的发展全链游戏,开发者需要不断改进区块链技术,并考虑如何优化游戏设计以减少对区块链的负担。代理服务器和分层架构也可以用来帮助改善性能,但这可能会降低一些去中心化的特性。
1.3 我们为什么需要全链游戏
全链游戏在游戏行业中具有巨大的潜力和重要性。通过确保游戏信息的永恒存在,推动开放协作与去中心化,以及促进游戏之间的互操作性,全链游戏为玩家提供了更好的游戏体验,增强了玩家的投资感和参与度,同时也为游戏产业的创新和增长带来了新的机遇。
游戏信息的永恒存在:在传统的游戏中,当游戏服务器停服或者终止服务时,用户的游戏资产和进度通常会受到损失,这可能导致玩家的巨大不满和损失。然而,全链游戏通过将所有游戏逻辑和游戏状态记录在区块链上,实现了游戏信息的永恒存在。一旦部署在区块链上,这些游戏就会成为永久性的,无论何时何地,只要有区块链网络的支持,玩家都可以继续游戏,而不必担心游戏停服或资产丢失的问题。
开放协作与去中心化:全链游戏采用了开源代码和无需许可的结构,使玩家有能力自定义和修改他们喜爱的游戏内容,从被动消费者转变为游戏的创作者。这不仅为游戏的成功带来了更多的参与和投资,还激发了玩家的创造力和社区建设。民主化的游戏开发过程降低了开发成本,同时也增加了创新的潜力。全链游戏的开放性意味着玩家可以为核心游戏做出贡献,同时也可以为外部事物做出贡献,促进了更广泛的合作和创新。
游戏之间的互操作性:一个革命性的概念是可转让PoGW Token,它允许玩家在不同游戏世界之间转移价值。这一概念将彻底改变游戏行业,不再专注于资产的便携性,而是强调互操作性和普遍声誉。玩家可以在一个游戏中付出时间和精力,然后将其转移到另一个游戏中,同时还可以与其他玩家交易这些PoGW Token,甚至将它们用作商品和服务的支付方式。这种经济超结构将由个人、资产、NFT捆绑包和其他各种智能合约之间错综复杂且相互依存的关系所塑造,通过它们产生的协同作用将各种游戏经济体连接在一起。这种互操作性为游戏创造更多的衍生产品和玩法提供了巨大潜力,增强了游戏之间的连接和合作,为玩家提供了更多的选择和体验。
全链游戏开发、市场概况与主要竞争者概览
2.1 全链游戏引擎
MUD
当前主流全链游戏引擎包括:MUD,DOJO,World Engine(Argus),Keystone(Curio),Paima Engine 等。目前的全链游戏引擎有以下特点:
采用实体组件系统(ECS)架构:ECS 是一种面向数据的游戏开发架构,可以提高开发效率和运行性能。主流的全链游戏引擎如 MUD、Dojo、World Engine 等都采用了这种架构。
提供链上数据存储和状态管理:引擎会在链上提供标准化的数据存储和状态管理,如 MUD 的 Store,简化开发者在链上开发游戏的复杂度。
支持高性能的链上计算:针对游戏场景进行优化,支持更高的 TPS 和更低的延迟,如 World Engine 中的定制化链设计。
重视开发者体验:提供便捷的开发工具、预制的合约模块,降低开发门槛,让更多开发者可以参与全链游戏建设。
高度模块化和开放性:第三方可以基于接口进行扩展和定制,也可以进行插件开发,丰富游戏功能。
兼容主流的区块链和语言:可以部署在以太坊、StarkNet 等主流区块链上,支持Solidity、Cairo 等语言。
部分具备自己的 Layer2 解决方案:MUD 和 World Engine 等集成了自己的 rollup 解决方案,可以实现更高性能。
2.2 全链游戏开发者工具
尽管该领域潜力巨大,全链游戏开发却遭遇众多挑战。开发者在打造此类游戏时,常需应对技术复杂度与资源限制。为克服这些难题,尽管行业仍处初期阶段,已涌现出众多创新开发工具,目的是简化全链游戏的制作流程,提升效率与可行性。
PixeLAW:PixeLAW 特色于其分层架构设计,涵盖核心层与应用层。核心层负责提供基础系统及组件,而应用层则通过智能合约调用核心层的接口以进行游戏开发。该架构允许在数分钟内构建游戏开发环境,并通过前后端分离策略,使得开发者仅需专注于后端智能合约的编写,显著简化了全链游戏开发的复杂性。
借助 PixeLAW,开发者能够复用其提供的核心系统,避免了底层功能的重复开发工作,从而将注意力集中于游戏逻辑合约的开发上。
极大缩减了开发周期,无需等待前后端交互接口的开发即可直接进行游戏的开发与发布。
通过采纳分层架构及开源代码,PixeLAW 支持不同开发者的并行开发工作,促进了更广泛的游戏创新与组合,为全链游戏开发领域带来前所未有的灵活性与效率。
ZKWASM:ZKWASM,创新于 Delphinus Labs, 是一款专门设计用于执行wasm代码并生成相应执行轨迹的zkSNARK证明的零知识虚拟机(zkVM)。它为可证明游戏(Provable Game)的开发提供了基础设施。传统上,将游戏逻辑完全部署于链上会受到以太坊虚拟机(EVM)计算能力限制的挑战,从而影响游戏开发的可行性。ZKWASM 通过“链下执行,链上验证”的策略,利用生成的 wasm 代码执行证明来同时提升游戏性能并保障其可信性。
开发者可使用 Rust 编写游戏核心逻辑并生成 wasm 代码,随后 ZKWASM 便负责执行这些代码并生成执行证明。这些证明随后可以提交至区块链上,以验证链下发生的游戏计算,从而优化游戏性能并支持更加复杂的游戏设计。
ZKWASM 为开发者开辟了全链游戏开发的新径,使得复杂的游戏逻辑得以在链下证明,同时确保游戏数据的链上可验证性得以保持。
Zinity 解决方案为开发者提供了在 Unity 等游戏引擎中使用 C# 开发游戏、将其编译成 wasm,并在 ZKWASM 上运行的便捷路径,极大简化了全链游戏开发过程。
Web3Games.com:Web3Games.com 定位为一个去中心化的加密游戏生态系统和区块链网络,采用 Layer2 技术实现游戏的全面上链化。该平台致力于加速游戏行业与 Web3 技术的深度融合,旨在赋予玩家在游戏世界中的“所有权”,从而提升游戏的透明度和参与感。它为开发者打造了一个包含游戏专用区块链、开发工具包及开发者社区在内的全面基础设施,以支持全链游戏的开发。
通过提供 Layer2 区块链网络,Web3Games.com 使开发者能够便捷地将游戏部署至该网络上。基于 Layer2 技术,该平台提供了一个既安全又高效的链上环境,以满足现代游戏开发的需求。
开发工具包包括了多种辅助模块,极大地降低了游戏开发的技术门槛。这些模块涵盖钱包服务、合约模板、虚拟商品商店以及 Gas 费用优化等方面,旨在简化开发流程,让开发者更加专注于游戏创造本身。
此外,Web3Games.com 还建立了一个充满活力的开发者社区,提供丰富的学习资源和交流平台,通过教程、论坛等形式加速开发者的学习和开发进程。这个社区不仅帮助开发者掌握全链游戏开发的技能,还促进了知识共享和创新思想的交流。
2.3 全链游戏链
Starknet
全链游戏的发展离不开高性能、低成本的公链基础设施。目前较为主流的选择包括:
Layer2 公链每日交易量数据
Layer 2 解决方案:Arbitrum、Optimism、ZKSync 等提供了较 Ethereum 本链更高的交易吞吐量和更低的费用,降低了全链游戏运营的门槛。这也是当前较多全链游戏的选择。
面向游戏的定制化公链:一些团队基于现有公链框架开发了定制化的游戏公链,通过引入Tick等机制更契合游戏的需求。例如基于 Cosmos的 World Engine,基于 OPStack 的 Curio 等。这类公链可以进一步释放全链游戏的潜力。
新一代通用计算公链:例如 Starknet 提供了高性能的计算能力,也可为全链游戏提供支持。但通用公链也存在一定的定制化不足。
此外,全链游戏还需要生态的支撑,除了公链基础设施,还需要包括资产交易、存借贷、社交、分发等服务。一些中心化游戏平台也在积极拥抱区块链,这为全链游戏带来用户和流量红利。
总体来看,全链游戏仍处在初期阶段,公链技术和生态都有待进一步发展。但未来潜力巨大,值得期待。
2.3 全链游戏项目
全链游戏项目现阶段面临着探索和发展的挑战。尽管一些研究者和开发者已经参与其中,但大规模市场尚未形成。代表性全链游戏项目对于一般用户而言仍相对罕见。即使是资深开发者也可能只熟悉一些早期项目,如"黑暗森林",而其他项目多处于测试网阶段,试图模仿和借鉴传统Web2游戏模式。
Briq
Dark Forest:全链游戏的标志性游戏,太空战略游戏,使用 zkSNARKs 实现信息保密,社区生态活跃。
Loot Survivor:冒险游戏,使用Cairo语言编写智能合约,Play2Die 经济模型。
Treaty:Sui 链上的策略游戏,可签订智能合约条约,资源开发和贸易。
Wolf Game:收集资源养殖游戏,风险协议机制,质押和委托模式。
GoL2:是建立在 StarkNet 上的生命游戏仿真,可以与 AI 生成内容技术结合。
LootRealms:是 StarkNet 上的无限策略游戏,玩家需要经营国家、建造军队保护资源。
Briq:允许在 StarkNet 上创建 NFT 建筑块。
SUI 8192:是一款移动类游戏,所有逻辑和状态变化在 Sui 链上。
NoGame:是太空主题的 MMORPG 游戏。
SkyStrife:以快节奏 RTS 战斗为特色,社区可以基于它开发三国游戏等。
在这个探索阶段,全链游戏需要加强基础设施的发展,包括全链游戏引擎和相关设施,如 Starknet。然而,更重要的是提升用户体验,扩大用户规模,以促进链游市场的持续增长。
2.4 全链游戏平台
与成熟的领域如 DeFi 等领域不同,全链游戏平台数量相对有限,难以帮助用户轻松探索和选择适合他们的项目。对于全链游戏爱好者而言,发现新的全链游戏往往依赖于口耳相传和一些小型社群的口碑传播。
0xPARC
matchboxDAO 是一个孵化 Starknet 生态系统游戏的平台。它通过举办活动支持开发者,也直接参与孵化游戏项目。
Cartridge 是一个 Starknet 游戏聚合平台,类似 Steam,既提供游戏体验也作为游戏基础设施。它聚合了 Starknet 多个游戏并推进 Dope Wars 开发。
0xPARC 由黑暗森林创始人创建,专注全链游戏前沿探索。
Composable Hub 是 Composablelabs 旗下的一款专注于全链游戏的聚合平台,是较早关注全链游戏的平台。
全链游戏的面临的挑战
正如任何新兴技术一样,全链游戏在带来前所未有的机遇的同时,也面临着一系列重大挑战。
这些挑战不仅涉及技术层面,如网络性能和扩容问题,还包括游戏设计、用户体验、隐私保护等多个方面。这些挑战的解决不仅对于全链游戏的发展至关重要,也将对整个游戏行业的未来产生深远影响。
性能和扩容问题:全链游戏的一个核心挑战是由于它们完全依赖于区块链技术,容易导致网络拥堵和延迟,这严重影响游戏体验。为应对这一挑战,开发者需要探索和实施如层二解决方案(Layer 2)和分片技术等扩容方案。这样的技术创新有助于提高区块链的处理能力,特别是在交易吞吐量和确认速度方面。
游戏设计限制:当前区块链技术在性能上的局限性导致全链游戏可能无法实现复杂的游戏机制和实时交互,这限制了游戏类型和玩法的多样性。例如,高度依赖实时互动的游戏类型如多人在线战斗竞技游戏(MOBA)、第一人称射击游戏(FPS)或即时战略游戏(RTS)在现有全链环境中难以实现。因此,目前更适合全链游戏的是策略类游戏,而对于实时性要求较高的游戏类型如 RPG、动作游戏(ACT)和 MOBA 等则尚存在技术和基础设施的限制。
用户门槛和交易成本:全链游戏与传统游戏相比存在较高的用户门槛,如玩家需要学习和使用加密钱包。此外,每个游戏操作均需作为区块链交易提交,从而产生相应的手续费(例如以太坊的 Gas 费),这无疑增加了玩家的参与成本。
隐私泄露风险:区块链的公开和透明特性可能导致全链游戏中的玩家数据和交易信息面临隐私泄露的风险。为解决此问题,可能需要引入如零知识证明和隐私计算等技术来保护玩家的隐私信息。
去中心化与游戏可玩性的平衡:完全去中心化虽然带来了创新和自由,但也可能导致游戏体验和质量的不稳定。因此,全链游戏团队需要在维持核心玩法的趣味性和稳定性的同时,为玩家提供足够的空间进行创新和游戏扩展。这意味着需要在完全中心化和去中心化之间找到一个平衡点,以确保游戏既能保持高质量,又能鼓励玩家参与和创新。
展望全链游戏的未来
全链游戏的未来充满了令人兴奋的可能性。
AI 在游戏中的作用及其对现实的影响:随着全链游戏的发展,人工智能(AI)在其中扮演着重要角色。AI 不仅提升了游戏体验,更重要的是,它能够通过分析玩家在游戏中的互动和决策过程来为现实世界提供有价值的数据和洞见。例如,在策略模拟游戏中,玩家的决策和策略可以用来优化现实世界的决策模型,尤其是在模拟复杂的经济或社会系统时。同时,区块链技术使玩家能够真正掌握自己的数据,并通过链上交互获得收益,增加了用户的参与度并可能对现实生活产生正向影响。
全链游戏的创新玩法:全链游戏预计将引领许多创新的核心玩法,这些玩法不仅可能影响 DeFi(去中心化金融)领域,还可能为传统游戏设计提供新灵感。全链游戏不仅孕育了全新的游戏机制和玩法,例如创建基于真实经济原理的交易系统,还重构了玩家激励机制,使游戏成就在现实世界中也具有价值。此外,全链游戏的去中心化治理模式,如类似 DAO 的结构,提高了透明度和公平性,同时鼓励社区成员更积极参与游戏的决策过程。这些游戏还通过赋予玩家更多的创作自由和资产所有权,推动了用户生成内容的发展,从而丰富了游戏生态系统并增强了社区的活跃度。
全链游戏的开放与去中心化趋势:全链游戏未来可能与 DAO(去中心化自治组织)治理结构更紧密结合。随着开发工具的成熟,普通玩家也许能利用这些工具实现自己的独特创意。这种开放性和易用性的提高可能会加速游戏生态系统的创新,为游戏产业带来新的商业模式和机遇。
全链游戏代表着游戏行业的未来发展方向,它们不仅创新了游戏机制和玩法,还重新定义了游戏的激励机制和社区治理。随着技术的不断进步,我们可以期待看到更多创新和突破,全链游戏将继续为游戏产业带来新的商业模式和机遇,同时为玩家提供更多的自由和控制权,让他们在游戏世界中创造出独一无二的体验,这个未来充满了无限可能性。
白话区块链|同步全球区块链资讯、区块链快讯、区块链新闻
本站所有文章数据来源:金色财经
本站不对内容真实性负责,如需转载请联系原作者
如需删除该文章,请发送本文链接至oem1012@qq.com