原文标题:The Ultimate Guide to Starknet Gaming
原文链接:https://wasd.mirror.xyz/GGRqL4EmbsBqkaZI5gWNF3t7BxxGMcjCbRqsX9JY9y0
原文作者:@BenGiove, WASD
大家好!我将通过撰写全链游戏的生态概述来作为 WASD 内容的开始。
今天,我们将继续我们的系列,深入探索另一个领先的生态系统:Starknet。
不要让动漫风格的图形和 Twitter 上的👉👈表情欺骗了你:Starknet 正在迅速成为一个重要的全链游戏生态中心。
今天,我们将探索 Starknet 的生态系统,并将涵盖以下内容:
链上游戏的关键基础设施,如 Dojo 和 Cartridge
Starknet 头部游戏的详细分析
我对 Starknet 游戏生态看好的理由
如果您喜欢这篇文章并且对 Starknet 感兴趣,请免费收藏他!
现在,让我们开始吧!
在我们深入其游戏和基础设施之前,让我们先了解一下 Starknet 作为一个 L2 的基本情况。
Starknet 是一个零知识(zk)rollup。他与其他 ZKR,如 zkSync Era 和 Polygon zkEVM 不同。Starknet 使用 STARK 而不是 SNARK 证明,并且不与 EVM 兼容。
相反,Starknet 上的智能合约是用 Cairo 语言编写的,这是一种基于 Rust 的编程语言。
关于 Starknet 的详细技术概述,请点击这里(https://book.starknet.io/)。
这种缺乏 EVM 兼容性有时确实会引起一些问题。您不能使用传统的浏览器钱包,也没有任何区块浏览器能够接近 Etherscan 的质量。
然而,Starknet 的独特属性也为其提供了一些便利条件,使其非常适合托管全链上游戏。
例如,Starknet 支持原生账户抽象,这为游戏提供了内置的用户体验提升,使其能够实现接近于无钱包的准入门槛,并消除了玩游戏时签署交易的需要。
Starknet 还在 2023 年 7 月实施了其 Quantum Leap升级,将吞吐量提高了 10 倍,并将确认时间从几分钟缩短到几秒钟。
Quantum Leap对 Starknet 至关重要,因为他使曾经拥有痛苦用户体验的 Starknet 可以与其他 L2 相提并论。
正如我前面提到的,Starknet 有许多基础设施支持其全链游戏的雄心。
其中一个重要的部分是 Dojo,一个 Starknet 的原生全链游戏引擎。
引擎是一个开发框架,由合约、工具和代码库组成,使得构建全链游戏更容易。
Dojo 于 2023 年 2 月创建,由社区以及一些知名的 Starknet 生态项目团队维护,如 Cartridge、Realms、Briq 和 Toplogy(稍后会介绍)。
Dojo 是基于实体组件系统(ECS)构建的,这是一种在 Web2 游戏开发中常用的数据建模方法。
与 MUD 类似,其架构的主要组成部分是 World 合约。World 是一个链上游戏的“主合约”,因为他包含了所有的逻辑和组件,可以帮助简化其开发和管理。
Dojo 还支持一些提高性能的基础设施,如 Torri,一个使查询游戏数据更快的索引层,和 Katana,一个高速的本地 Starknet 节点。
未来,Dojo 计划进一步利用 Starknet 的能力,通过集成一些功能,如乐观更新(optimistic updates),这将通过减少等待交易确认的时间来改善用户体验,以及可用于跨链通信的存储证明。
Starknet 的另一个重要链上游戏基础设施是 Cartridge。
Cartridge 是“Starknet 的 Steam平台”,他是一个游戏启动器,你可以在那里找到并开始玩不同的游戏。
这解决了开发者和玩家的一个主要痛点,因为他改善了分发,并使玩家很容易访问他们喜欢的游戏和发现新游戏。
Cartridge 目前支持 Influence、Roll Your Own、Loot Survivor、Briq 和 Frens Lands,并且最近对其 UI 进行了改版,使网站更加简单、流畅且易用。
团队也积极地提供其他支持功能,并且正在开发自己的游戏(下面会介绍)。
现在我们已经对 Starknet 以及 Dojo 与 Cartridge 等核心基础设施有了一定的了解,下面我们来看看一些基于其构建的游戏。
Realms 是一个基于 NFT 项目 Loot IP 的游戏生态系统。
他由 Bibliotheca DAO 管理和开发,Realms 生态系统中包括两个主要的游戏:Loot Survivor 和 Realms: Eternum。
Loot Survivor
Loot Survivor 是一款 Rogue 类生存游戏,在 StarkNet Goerli 上运行。在 Loot Survivor 中,玩家在穿越世界时与怪物作战。这是一款基于策略的游戏,当你遇到怪物时,你必须决定是战斗还是逃跑,同时分配经验值(XP)来升级各种属性,以期延长你的生存时间。
总体而言,Loot Survivor 相当有趣,尤其是如果你喜欢策略游戏。他有着很棒的美感,黑色背景上的霓虹绿色的文字,给人一种复古又时尚的感觉。
由于使用了 Arcade Accounts,游戏的入门和 UX 也相当流畅。类似于burner wallet,Arcade Accounts 是在浏览器中生成和存储的钱包。Arcade Accounts 可以由一个称为 Master Account 的外部钱包控制,并支持一些功能,如提现权限管理和最高额度限制,这有助于保护用户资金。
在主网上,Loot Survivor 将采用 Play-2-Die 的机制,玩家将用 LORDS(一个 ERC-20 代币,用作 Realms 生态系统中的货币)购买他们的角色(称为 Adventurer)。当玩家死亡时,这些 LORDS 代币将被释放回游戏世界。
虽然需要购买 NFT 才能玩的游戏,有可能使得其用户群体限于持有大量 Token 的巨鲸,但 Play-2-Die 似乎是一个有趣的机制,我很想看看他会如何发展。
Realms: Eternum
Realms: Eternum 是一款即将推出的 MMO 策略游戏,玩家将建立和发展自己的 Realm,同时抵御其他人的攻击。
Eternum 中的每个 Realm 都由一个 NFT 代表,他也用于 Bibliotheca DAO 的治理,并且可以质押以赚取 LORDS。Realm的数量上限为 8000 个,但更多的玩家将通过 Adventurers NFT 系列的扩展来参与游戏。
Realm 已经相当昂贵,价格为 0.36 ETH,但考虑到团队的水准,我仍然很期待看到最终的产品。
Briq 是一个 NFT 建筑协议。
在 Briq 中,玩家可以在一个类似体素的世界中创建设计。Briq 类似于链上乐高,因为每个模型都可以铸造为一个 NFT,可以拆卸或重新组装成其他东西。像乐高一样,Briq 套装也可以附带说明手册,指导你如何自己重新搭建一个模型。
已经有许多不同的项目使用 Briq 构建,包括游戏、艺术和 PFP 系列。一个著名的例子是 Ducks Everywhere,一个由 271 只不同的鸭子组成的系列,许多 Starknet 社区成员都用他作为他们的 PFP头像。
Briq 最好的特点之一是使用简单。你只需要打开他们的网站就可以开始设计,在你想要铸造你的模型之前,你不需要签署交易或连接钱包。另一个好处是他对艺术家和非艺术家都很容易使用:即使是我也能在里面做出一些东西!
我认为 Briq 有很大的潜力作为一个原始协议,用于创建具有互操作性和独特性的艺术、商品和体验。尽管我缺乏设计技能,但我仍然很兴奋地继续使用他。
Roll Your Own 是一款以犯罪为主题的策略游戏。
Roll Your Own 是 Drug Wars 游戏的改编,在 Roll Your Own 中,玩家通过买卖毒品来激发他们内心的 Heisenberg(《绝命毒师》主角),希望成为一个大亨并登上游戏排行榜的顶端。
Roll Your Own 是 Cartridge(其团队开发了这款游戏)和 Dope DAO(Dope Wars 背后的组织)合作的产品。他们正在共同构建“Dope World”,一个利用 Dope Wars 资产的游戏生态系统。
虽然他还处于早期阶段,但 Roll Your Own 很有趣。我喜欢游戏中的 PVP 设计,因为你与其他玩家交易会影响不同毒品的价格。我也是犯罪相关 IP 的忠实粉丝(GTA 和 Breaking Bad 是我最喜欢的游戏系列和电视剧)。
Roll Your Own 的入门也相当容易,因为游戏使用了burner wallets,这意味着你不需要连接自己的钱包或签署交易。
虽然 Dope Wars 生态在沟通和优化文档方面依然有改进的空间,但我认为他依然有很大潜力,因为他的类型和 Cartridge 团队的水准,可以创造丰富的传说和有趣的游戏。
Influence是由 Unstoppable Games 开发的一款策略 MMO 游戏。
在Influence中,玩家互相竞争,殖民小行星,积累资源,招募自己的船员,并赚取 SWAY,一个 ERC-20 代币,作为游戏中的货币。
Influence的一个有限版本目前在测试网上运行,你可以在那里创建你的船员,并开始考察你想要征服的不同小行星。这款游戏并不是很容易上手。他很复杂,我必须阅读文档才能很好地理解游戏玩法。
然而,我确实认为Influence有很大的潜力。
他已经开发了关于其游戏世界的广泛故事背景,他的基于沙盒、自发式的游戏模式可能会带来令人兴奋的体验和有趣的故事。我将密切关注影响力的进展,因为他正在为其主网发布做准备,并且很期待在他上线时体验完整版本。
PixeLAW 是一个正在开发中的自主世界,基于 Dojo 构建。
像 Briq 一样,PixeLAW 打算成为一个原始协议,开发者可以控制网格上可编程像素的属性,创建不同的游戏、艺术和体验,他们可以相互组合。
PixeLAW 在最近在巴黎举行的 ETHGlobal 黑客马拉松中赢得了 Starknet 最佳使用第一名,在那里他被用来创建绘画、贪吃蛇和剪刀石头布游戏。
虽然他还处于开发初期阶段,但 PixeLAW 有可能成为一个独特的原始设计协议。我期待看到他的正式版本。
还有许多其他有趣的游戏正在 Starknet 上开发,出于简洁起见,我没有机会全面介绍他们。其中一些引起了我的注意:
Shoshin,一个由 Topology 开发的 PVP 格斗游戏。
CafeCosmos,一个餐厅模拟游戏,具有新颖的 P2E 机制。
Tsubasa,一个基于 Starknet L3 的足球游戏。
Starknet 的链上游戏生态系统体现了其 L2 的许多特点。他粗糙而有趣,富有创意和激情。
有许多有前途的游戏和设计正在建设中,他有一个由才华横溢的协议和游戏开发者组成的热情的社区。
像 MUD 一样,Dojo 作为一个领先的游戏引擎,有可能建立起强大的网络效应,因为开发者想要利用他作为基础设施并提高可组合性。Starknet 游戏也应该受益于像 Cartridge 这样的强大分发渠道和 L2 本身的原生功能,因为账户抽象和(未来的)存储证明可以大大降低入门门槛并提高游戏体验。
话虽如此,我认为 Starknet 游戏相对于其他生态系统有更多的障碍需要克服,因为他缺乏 EVM 兼容性。
Cairo 开发者远远少于 Solidity 开发者,而且作为一个用户,我仍然不喜欢下载一个新的钱包或使用一个笨拙的区块浏览器。Starknet 能做的最好的事情是制作出很多有趣的游戏来回避这些问题。
当然,这说起来容易做起来难,但 Starknet 已经展示了一些迹象,比如 Briq、Roll Your Own、Loot Survivor 和许多其他有前途的项目正在开发中。
总而言之,我认为 Starknet 有很好的机会成为与 MUD 并驾齐驱的领先链上游戏生态系统。但也不要完全相信我。了解 Dojo 并前往 Starknet 亲自看看吧。
免责声明:本文作者持有 LORDS 代币。