今日推荐 | 全链游戏引擎如何重新定义现代游戏

Klick, Matthew
媒体专栏
热度: 15381

随着这些工具和框架的进一步发展,我们可以期待更全面的链上游戏,任何人都更容易参与,有无尽的创造力,并且每个玩家都是主要焦点。

原文标题:How Fully Onchain Game Engines are Redefining Modern Gaming

原文作者:Klick, Matthew

原文来源:Klick

编译:Lynn,MarsBit

游戏引擎:他们是游戏世界的无名英雄。这些基础框架已经占据了中心舞台,为每个可以想象的游戏世界设定了领域。他们在确保开发团队能够专注于实际制作游戏而无需每次都重新发明轮子方面发挥了关键作用。

链游来源:游戏雷达网站

从历史上看,Unity 和 Unreal Engine 等名字一直主导着对话。他们在传统游戏中的遗产是不可否认的。然而,随着数字景观的扩展,开发人员经常发现自己处于十字路口:是坚持使用现成的第三方游戏引擎,还是冒险定制自己的游戏引擎。CD Projekt Red 等巨头选择了后者,因为他们意识到自己的游戏引擎意味着无与伦比的控制力和灵活性,可以将他们的特定愿景变为现实。

当我们过渡到游戏的下一个前沿——完全链上的游戏空间——我们发现自己正处于技术淘金热之中。Lattice的 MUD和StarknetDojo等引擎不断涌现,暗示着链上游戏有着巨大的、尚未开发的潜力。尽管基础设施的增长速度似乎超过了优质游戏的生产速度,但这正是对一个处于转型边缘的行业的预期。在本文中,我们探讨了链上游戏引擎的最新进展,探讨了它们的独特功能、挑战以及对行业的潜在影响。

MUD

链游MUD 是由 Lattice 在0xParc驻场期间创建的。它是自治世界领域的灯塔,这是一个显示出巨大前景的新领域。从多用户地下城的丰富遗产中汲取灵感,MUD 提供了链上逻辑和客户端渲染的混合。

开发人员可以在 MUD 中设计称为 Worlds 的扩展链上数据结构。每个世界都包含保存数据包或组件的“实体”。这些组件赋予游戏机制生命力并控制交互。此外,MUD 中嵌入的系统决定了这些组件如何相互作用,从而使开发人员能够融入独特的动态和游戏玩法。

MUD 的另一个突出功能是它使用本机索引器。这些索引器加快了状态检索,弥合了链上逻辑和客户端可视化之间的巨大鸿沟。MUD 还展示了有效的事务管理。它具有在链上交易最终跃入区块链之前在本地模拟链上交易的能力。Skystrife 和 Primodium等游戏证明了其灵活性和潜力。

GOJO

Dojo 是由 Cartridge、Realms 和 BibliothecaDAO 牵头的游戏引擎。它专为Starknet设计,专注于为游戏提供增强的所有权、互操作性和可扩展性,同时确保对游戏至关重要的更快且更具成本效益的交易。Starknet 是第 2 层有效性汇总,使用称为 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 堆栈,同时集成先进的第 2 层区块链功能。

其关键组件之一是 Paima Whirlpool,它允许跨不同区块链平台的互操作性和可访问性。有了这个功能,就可以消除对单个区块链的束缚。Paima 还提供游戏模板,通过提供预设的游戏结构来加快游戏开发速度。

该引擎的设计支持 Unity 和 Unreal 等流行的游戏引擎,并包括连接游戏前端、区块链和游戏节点的中间件。该中间件还与各种 Web3 钱包进行通信,并使用智能合约来捕获和存储游戏操作。Paima 还强调数据存储和安全性,与 AIL 和Celestia等项目合作,确保信息广泛可用且安全。

创新是派玛工作室的核心。他们还引入了 Stateful NFT,将游戏玩家的行为与其区块链身份联系起来。该工作室旨在简化开发者和玩家的游戏交互,提供用户友好的界面和工具。在卡尔达诺社区资助的支持下,Paima Studios 将引领链上游戏的进步。

Keystone

链游Keystone 是Curio的一个 Rollup 框架,构建在 Optimism 的 OP Stack 上。它认识到复杂的链上游戏面临的与执行速度瓶颈相关的挑战,特别是当链上状态扩展和并发交易增加时。此外,传统区块链缺乏实现最佳游戏性能的基本功能,例如游戏滴答声。

与Dojo一样,Keystone采用了实体组件系统,将执行速度提高了100倍,并允许并行执行。基于 EVM 的 Optimism 允许 Solidity 智能合约与底层 ECS 状态交互。这是通过可以检索和更新数据的预编译函数来完成的。Keystone 还将游戏刻度集成到区块生产过程中。前一个块的用户输入指导新状态的制定。

World Engine

链游Argus Labs 的World Engine使开发人员能够使用其独特的第 2 层分片架构打造开放、可互操作的游戏世界。World Engine 的使命是创建游戏互联网,它允许每个游戏拥有自己的可扩展区块链,该区块链不断发展并由其社区拥有。

世界引擎为现代游戏提供了先进的功能。通过将游戏的工作分散到不同的部分,它可以轻松应对不断增长的需求。该引擎确保游戏平稳运行,同时仍与区块链技术连接。它的关键部分之一是 Cardinal,它旨在与 Unity 和 Unreal 等流行游戏工具良好配合。它还允许开发人员使用 Go 来创建游戏规则。

此外,该引擎支持流畅的交互,允许玩家创建独特的内容并与游戏碎片轻松连接。Polaris 是引擎的另一个元素,有助于定制从简单到复杂任务的游戏功能。

结束语

在不断发展的全链游戏格局中,MUD、Dojo、Paima Engine、Keystone 和 World Engine 证明了传统游戏实践与创新区块链技术的融合。这些引擎都有一个共同的愿景:无缝集成 Web2 和 Web3 游戏领域。

MUD 专注于将常规游戏视觉效果与区块链原理相结合,Dojo 提高游戏速度,Paima 的 Whirlpool 确保不同的游戏协同工作,Keystone 专注于同时运行多个任务,而 World Engine 让开发人员创建开放的游戏世界。但最终,所有这些游戏引擎的目标是为游戏创作者提供最好的工具和自由,以实现他们的想法和愿景。

看看这些游戏引擎的发展方向,我们可以自信地说,未来是光明的,尤其是在完全链上游戏领域。快节奏的游戏机制与区块链不变的信任相结合,正在为游戏革命奠定基础。

随着这些工具和框架的进一步发展,我们可以期待更全面的链上游戏,任何人都更容易参与,有无尽的创造力,并且每个玩家都是主要焦点。在完全链上游戏和一般区块链游戏的下一阶段,游戏引擎不仅仅是工具;它们是令人兴奋的在线世界的基础,将改变我们思考和玩游戏的方式。

声明:本文为入驻“MarsBit 专栏”作者作品,不代表MarsBit官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况,及遵守所在国家和地区的相关法律法规。
关键字:链游NFT