全链游戏的密钥,链游引擎最新进展:MUD、Dojo、Paima Engine、World Engin
在传统游戏中 Unity、Unreal Engine 等游戏引擎,有强大的影响力,而对于链游的开发人员面临了十字入口,究竟要持续使用第三方的游戏引擎还是自己制作。最后开发人员意识到使用自己的游戏引擎能够有更多的灵活性和控制。本文会说明目前全链游戏引擎的进展及未来可能性。本文源自 Klick Matthew 的专栏文章《How Fully Onchain Game Engines are Redefining Modern Gaming》,由 Meta Cat 整理、编译及撰写。前情提要:CF Benchmarks推出GameFi指数,捕捉链游代币回报表现背景补充:《侠盗猎车手6》最快本周发表!曾传GTA6引入加密货币、NFT系统
本文目录
MUDDojoPaima EngineKeystoneWorld Engine结束语游戏引擎:他们是游戏世界的无名英雄。这些基础框架已经占据了中心舞台,他们在确保开发团队能够专注于实际制作游戏,而无需每次都重新发明轮子。
从历史上看,Unity 和 Unreal Engine 等名字一直主导着对话。他们在传统游戏中的影响力是不可否认的。随着数位景观的扩充套件,开发人员发现自己来到了十字路口:是坚持使用现成的第三方游戏引擎,还是冒险订制自己的游戏引擎。CD Projekt Red 等巨头选择了后者,因为他们意识到自己的游戏引擎意味着无与伦比的控制力和灵活性,可以将他们的特定愿景变为现实。
当我们来到游戏的下一个前端:全链游戏领域时,我们发现自己正处于技术淘金热之中。Lattice 的 MUD 和 Starknet 的 Dojo 等引擎不断涌现,暗示着全链游戏有着巨大的、尚未开发的潜力。虽然基础设施的增长速度似乎超过了优质游戏的生产速度,但这正是大家对一个处于转型边缘的行业的预期。本文将探讨全链游戏引擎的最新进展,探讨它们的独特功能、挑战以及对行业的潜在影响。
MUD
MUD 是由 Lattice 在 0xParc 驻场期间建立的。它是自主世界领域的灯塔,这是一个显示出巨大前景的新领域。从多使用者地下城的丰富遗产中汲取灵感,MUD 提供了链上逻辑和客户端渲染的混合。
开发人员可以在 MUD 中设计被称为 Worlds 的扩充套件链上资料结构。每个 World 都包含储存资料包或元件的 实体。这些元件赋予游戏机制生命力,并控制互动。此外,MUD 中嵌入的 系统 决定了这些元件如何相互作用,从而使开发人员能够融入独特的动态和游戏玩法。
MUD 的另一个突出功能是它使用本地索引器。这些索引器加快了状态检索,弥合了链上逻辑和客户端视觉化之间的巨大鸿沟。MUD 还展示了有效的事务管理。它具有在链上交易最终进入区块链之前,在本地模拟链上交易的能力。Skystrife 和 Primodium 等游戏证明了其灵活性和潜力。
Dojo
Dojo 是由 Cartridge、Realms 和 BibliothecaDAO 牵头开发的游戏引擎。它专为 Starknet 设计,专注于为游戏提供增强的所有权、互操作性和可扩充套件性,同时确保对游戏至关重要的、更快且更具成本效益的交易。Starknet 是采用 Validity Rollups的以太坊L2区块链,使用称为 STARK 的密码学技术来大幅降低计算和储存成本。它以最低的成本,实现高每秒交易率TPS,确保以太坊的安全。这使得区块链上的游戏更快、更便宜。
比特币网址官网Dojo 是 Starknet 上的明星全链游戏引擎,使开发人员能够在链上环境中无需重新开发基本元素即可制作游戏。
Realms 和 Cafe Cosmos 等游戏已经在 Starknet 上使用 Dojo 进行开发。Dojo 的众多工具和功能包括:
1 实体元件系统ECS:一种增强程式码可维护性的设计模式。
2 Sozu 和 Torii:用于游戏部署和高效游戏世界事件管理的专用工具。
3 Katana:本地 Starknet 快速节点,提升开发体验。
Dojo 将推出多项突破性创新,以塑造区块链游戏的未来。其中包括在 Starknet 上探索 L3 游戏、引入乐观更新和客户端证明,这将增强可扩充套件性、即时交易,并使直接从客户端进行部分证明成为可能。
Paima Engine
Paima Engine 由 Paima Studios 开发,使开发人员能够利用他们的 Web2 程式设计专业知识来制作无需信任的 Web3 游戏。该游戏引擎允许开发人员使用熟悉的工具,如 JavaScript、关系型资料库和标准 Web2 开发堆叠,同时整合先进的以太坊 L2 区块链功能。
其关键元件之一是 Paima Whirlpool,它使跨不同区块链平台的互操作性和可访问性成为可能。有了这个功能,就可以消除对单个区块链网路的依赖。Paima 还提供游戏模板,通过提供预设的游戏结构来加快游戏开发速度。
该引擎的设计支援 Unity 和 Unreal 等流行的游戏引擎,幷包括连线游戏前端、区块链和游戏节点的中介软体。该中介软体还与各种 Web3 钱包进行通讯,并使用智慧合约来捕获和储存游戏操作。Paima 还强调资料储存和安全性,与 AIL 和 Celestia 等专案合作,确保资讯广泛可用且安全。
创新是 Paima Studios的核心。他们还引入了 Stateful NFT,将游戏玩家的行为与其区块链身份联络起来。该工作室旨在简化开发者和玩家的游戏互动,提供使用者友好的介面和工具。在Cardano社群资助的支援下,Paima Studios 将引领链上游戏的进步。
Keystone
Keystone 是 Curio 的一个 Rollup 框架,构建在 Optimism 的 OP Stack 上。它认识到复杂的链上游戏面临的与执行速度瓶颈相关的挑战,特别是当链上状态扩充套件和并发交易增加时。此外,传统区块链缺乏实现最佳游戏效能的基本功能,例如游戏 tick。
与 Dojo 一样,Keystone 采用了实体元件系统ECS开发模式,将执行速度提高了 100 倍,并支援并行执行。基于 EVM 的 Optimism 支援 Solidity 智慧合约与底层 ECS 状态互动。这是通过可以检索和更新资料的预编译函式来实现的。Keystone 还将游戏 tick整合到区块生产过程中。前一个块的使用者输入影响新状态的产生。
World Engine
Argus Labs 的 World Engine 使开发人员能够使用其独特的 L2 分片架构打造开放、可互操作的游戏世界。World Engine 的使命是建立游戏网际网路,它使每个游戏拥有自己的可扩充套件区块链成为可能,该区块链不断发展并由其社群拥有。
World Engine为游戏提供了先进的功能。通过将游戏的工作分散到不同的部分,它可以轻松应对不断增长的需求。该引擎确保游戏平稳执行,同时仍与区块链技术连线。它的关键部分之一是 Cardinal,它旨在与 Unity 和 Unreal 等流行游戏引擎良好配合。它还允许开发人员使用 Go 来建立游戏规则。
此外,该引擎支援流畅的互动,允许玩家建立独特的内容并与游戏碎分片轻松连线。Polaris 是引擎的另一个元素,有助于订制从简单到复杂任务的游戏功能。
结束语
在不断发展的全链游戏格局中,MUD、Dojo、Paima Engine、Keystone 和 World Engine 证明了传统游戏实践与区块链技术的融合。这些引擎都有一个共同的愿景:无缝衔接 Web2 和 Web3 游戏领域。
MUD 专注于将常规游戏视觉效果与区块链原理相结合,Dojo 提高游戏速度,Paima 的 Whirlpool 确保不同的游戏协同工作,Keystone 专注于同时执行多个任务,而 World Engine 让开发人员建立开放的游戏世界。但最终,所有这些游戏引擎的目标是为游戏创作者提供最好的工具和自由,以实现他们的想法和愿景。
从这些游戏引擎的发展方向,我们可以自信地说,未来是光明的,尤其是在全链游戏领域。快节奏的游戏机制与区块链不变的信任相结合,正在为游戏革命奠定基础。
随着这些工具和框架的进一步发展,我们可以期待更全面的链上游戏,任何人都更容易参与,有无尽的创造力,并且每个玩家都是主要焦点。在全链游戏和一般区块链游戏的下一阶段,游戏引擎不仅仅是工具;它们是令人兴奋的线上世界的基础,将改变我们思考和玩游戏的方式。
相关报导《侠盗猎车手》母公司CEO 相信NFT有未来!可能融入自家产品;子公司Zynga将推NFT游戏
GTA发行商旗下Zynga链游《Sugartown》掀起Web3游戏革命
类GTA元宇宙游戏 Sin City宣布创世土地2小时完售,总价达350万美元
Tags dojoGameFikeystoneMUD引擎Paima EngineWorld Engine