Dojo 的启示:与 Cartridge 的深度对话

原文:Lessons from the Dojo: A striking conversation with Cartridge

翻译及校对:Starknet 中文社区

📑 转载请注明出处 🕹️

精选速览

  • Cartridge 是可证明游戏和自主世界工具链 Dojo 的开发公司,最近获得 750 万美元融资

  • Dojo 的互操作性使得基于其开发的游戏能够共享资产和逻辑

  • Dojo 旨在为游戏开发者简化复杂的区块链工作,使其能够专注于创意愿景

Cartridge 是为可证明游戏和自主世界提供区块链游戏基础设施的领先供应商,最近宣布获得 750 万美元的 A 轮融资,我们对他们未来的计划充满期待。

距离我们上次采访 Dojo 团队及其辛勤的幕后工作团队已有一段时间。Dojo 是一个开源工具链,使开发者能够在 Starknet 上开发可证明的链上游戏。因此,在得知他们成功融资的消息后,我们决定去了解下 Cartridge 的最新动态,并让他们分享一下未来愿景。

但首先,如果您对 Dojo 不太熟悉,让我们先为大家简要介绍一下, Dojo 为  Starknet 开发者和游戏玩家提供了哪些功能。Dojo 是一个开源工具链,为开发者提供了在 Starknet 上开发可证明游戏和自主世界的框架。它与 Unity、Unreal 和 Godot 等领先的游戏引擎兼容,最近完成了其里程碑版本 v1.0.0,为开发者构建下一代互动娱乐体验提供了坚实的基础。

传统游戏产业将太多的权力掌握在少数人(无论是公司还是大型平台)手中,让玩家任由这些掌握权力的人摆布,而链上游戏则让玩家有能力塑造自己的游戏体验。游戏的去中心化意味着,只要有一个活跃而繁荣的社区,游戏就会持续存在。任何远程机构都不可以凭一时兴起或单纯的经济动机而关闭游戏。此外,链上游戏还支持可组合性,这意味着参与者可以自由探索创造性的方式来共享和混合游戏逻辑及资产,从而创造全新的世界。

丰富且由社区拥有的游戏体验的广阔可能性,不会因区块链网络可扩展性的限制而受限。可证明游戏通过使用有效性证明来确保幕后计算的完整性,从而使计算不受网络节点分布式工作的制约。

这就是 Dojo 发挥作用的地方。Dojo 旨在帮助区块链开发者在 Starknet 上实现这样的自主游戏体验。它为开发者提供必要的基础设施和工具,减轻他们在区块链上开发游戏的负担并简化了这些复杂的工作,使其能够专注于他们的创意愿景。

由 Dojo 支持的 Starknet 链上游戏包括 Dope Wars、Loot Survivor 和 Paved。

好了,我们的介绍就到这里,接下来让我们听听 Cartridge 团队的见解吧。

Starknet:恭喜你们最近宣布完成了 750 万美元的融资!在我们讨论你们的计划之前,可以先介绍一下链上游戏与传统游戏的不同之处吗?

Cartridge:完全链上游戏不同于传统游戏,甚至不同于早期的区块链游戏,完全链上游戏将游戏状态和逻辑都放在区块链上。第一波区块链游戏的去中心化程度其实并不高,它们通常选择在中心化服务器上运行游戏,只将游戏的部分内容转移到区块链上。完全链上游戏不是简单地将 NFT 或同质化代币纳入游戏,而是将区块链本身作为计算源。

Starknet:你们为什么决定在 Starknet 上进行开发?

Cartridge:Starknet 通过 ZK-STARKs 显著提升了区块链上可以执行或验证的计算量,成为链上游戏开发的理想平台。此外,像账户抽象等其他技术也提供了良好的用户体验。

Starknet:Dojo 在多大程度上促进了开发者的创意?

Cartridge:Dojo 能让开发者专注于最重要的事情,即他们的游戏机制、背景故事和客户端实现。Dojo 会负责处理所有通常与区块链开发相关的辅助工作,如索引、部署等。

Starknet:Dojo 的互操作性意味着基于 Dojo 的游戏可以相互交互。有什么有趣的例子吗?

Cartridge: Realms 生态系统从一开始就是 Dojo 的忠实支持者,在其生态系统中,有几个游戏采用了这种方法,像 Loot Survivor、Blobert Arena、Paved 和 Eternum 等游戏都使用了$LORDS 代币、Realms NFT 和 Blobert NFT 等共享资产。这些游戏体验都是通过 Dojo 开发的。

Loot Survivor:由 Dojo 在 Starknet 上开发的完全链上街机地下城爬行游戏
Loot Survivor:由 Dojo 在 Starknet 上开发的完全链上街机地下城爬行游戏

Starknet:我们看到使用 Dojo 构建的游戏 Loot Survivor 获得了真正的关注,并收获了一些积极的社区反馈。如果其他游戏开发者也想利用 Dojo 的技术栈来获得最大效果,您的建议是什么?

Cartridge:Dojo 最近发布了一篇博客文章,详细介绍了可证明游戏背后的理念,这也是 Loot Survivor 团队一直非常支持的理念。我们鼓励游戏开发者深入了解这个概念,并利用 Cairo 和 Dojo 的可证明性作为一种手段,在设计链上游戏时实现更大的规模和更高的信任度。

Starknet:在过去一年里,Dojo 有哪些变化?你们正在开发哪些新功能?

Cartridge:变化太大了,难以一一列举。

我们的重点之一是通过命名空间简化访问控制,提高存储模型的表现力(支持数组、嵌套模型、枚举等),从而改善开发人员的体验。

工具链的另一个巨大的新功能是 Sozo Manifests,它提供了一个声明式接口,用于定义链上世界的期望状态,这一功能受到 Kustomize 的启发。

我们还新增了原生 Controller 支持,以统一开发、测试和主网的链上交互。

我们的联合创始人兼 CEO Tarrence 在布鲁塞尔的 EthCC/StarkCC 之后撰写了一篇详细的主题线程,对 Dojo 技术栈进行了更深入的阐述。

Starknet:那么,获得新资金后,你们后续有什么计划吗? Dojo 社区接下来有什么值得大家期待的新动向吗?

Cartridge:我们希望通过进一步完善 Dojo 堆栈、支持链上游戏开发者、吸纳新团队以及帮助开发者实现他们的创意愿景,来继续引领推动更多可证明的链上游戏。

Starknet:目前有没有一些通过 Dojo 开发的游戏项目,值得大家关注呢?

Cartridge:太多了!你刚刚提到了 Loot Survivor,我们团队内部也是这款游戏的忠实粉丝。其他值得关注的游戏还包括 PavedDope WarsForce Prime Heroes,这些都是现在就可以体验的游戏。另外,还有几款游戏也即将推出,值得关注。敬请期待!

要了解最新动态,请关注以下账户:

了解游戏开发者利用 Dojo 工具链的一些创新又有趣方式 >>

Subscribe to Starknet 中文
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.