Loot Survivor 介绍:最新的全链游戏,基于……

本文介绍了 StarkNet 上的全链游戏 Loot Survivor,它是一款 Loot 风格的实验性冒险游戏,采用了 Play2Die 经济模型。文章详细介绍了游戏背景、团队、技术特点(StarkNet L2 和 DoJo 引擎),以及游戏玩法。该游戏目前在 Goerli 测试网上进行测试,玩家有机会获得 $Lords 空投。

Loot Survivor 介绍,StarkNet 上最新的完全链上游戏

AI 摘要:

"Loot Survivor" 是一款 Loot 风格的冒险实验性游戏,融入了 Play2Die 经济模型。目前正在测试网上进行测试,有机会获得 $Lords 空投。该游戏部署在 StarkNet 上,虽然目前的交互速度较慢,但预计随着以太坊协议的更新将会改善,从而降低交互成本并提高网络性能。"Loot Survivor" 背后的团队由来自 Bibliotheca DAO、DoJo 和 Guildly 的成员组成。该游戏利用 StarkNet Layer 2 扩展网络和 DoJo 引擎来提供复杂的链上游戏体验。在游戏玩法方面,玩家需要创建钱包、连接它,并开始冒险,参与探索、战斗、升级和交易。随着 Autonomous World 的发展和游戏的增长,全链游戏市场将见证更多令人兴奋的创作。

游戏介绍:

"Loot Survivor" 最近在 StarkNet Goerli 测试网上发布,是一款 Loot 风格的冒险游戏。

该游戏引人入胜的特点包括让人联想到 Loot 的基于文本的探索,以及 Play2Die 经济模型(将在下面详细解释)的引人入胜的游戏机制。

这款游戏已经获得了相当大的欢迎,截至 6 月 2 日,已经创建了超过 500 个链上角色。

作为 Survivor 游戏的狂热玩家和开发者,@LordSecretive 曾悬赏 0.2 ETH 给任何能在 UTC 时间 6 月 3 日结束前超过 Son of Secretive 的 XP 值的人。

不幸的是,在本文发布时,奖励已经过期。哈哈

在交互方面,L2 网络 StarkNet 一直因其缓慢而不稳定的速度而受到批评。部署在 StarkNet 上的 Survivor 游戏面临着类似的挑战,每次交互都需要等待 3-5 分钟。要达到前 50 名的排名,至少需要 3-5 小时的交互。开发者透露,他们花了大约 6 个小时才获得前三名的位置,而且考虑到目前的参与者数量,所需的时间可能会大大超过 6 个小时。

然而,随着以太坊在 2023 年第三季度更新 EIP-4844,交互成本将会更低,网络性能将会得到显著提升。这一发展提高了人们对 L2 上游戏增长的更高期望。

团队背景

团队与 Loot Survivor 之间的关系

首先,重要的是要了解 Bibliotheca DAO、Loot Realms、Realms: Adventurers 和 Loot Survivor 之间的关系。

Bibliotheca DAO

Bibliotheca DAO 是一个去中心化的游戏工作室,从 Loot Realms 生态系统中脱颖而出。它作为一个开发实验室和孵化器运作。它积极为游戏引擎 DoJo 的开发做出贡献,并且已经在以太坊和 StarkNet 上部署了自己的全链游戏。

目前,Bibliotheca DAO 设想了一个 Realms Autonomous World,一个开放、可扩展且永恒的 Metaverse,充满了令人兴奋的游戏。这些游戏被设计成可组合的,具有可互操作的角色、土地、武器、怪物和资源。

Realms 作为 Realm Lords 的家园,不仅是治理的核心,也是游戏竞赛的场所。

Loot Realms

它也被称为 Realms。

它包含一个由 8000 个程序化生成的 NFT 集合。这些 NFT 有两个功能:它们充当 Realm 的"Deed",授予持有者访问 Realms 开发的游戏的权限,并且它们将 Realm Lord 的头衔授予持有者。Loot Realms NFT 也用作治理代币,使持有者能够参与 Bibliotheca DAO 的治理。

Realms: Adventurers

Play2Die,即将上线 on StarkNet。

Adventurers 是以 $Lords 定价的链上角色,具有低成本的铸造。

Play2Die 描述了冒险者成为游戏中角色来玩区块链游戏的场景。冒险者"携带" $Lords(类似于 ERC-6551 的原理),当冒险者在游戏中受到伤害或被杀死时,$Lords 将被"丢弃",游戏设计者将收到携带的 Lords 代币。

Loot Survivor

显然,Survivor 利用了 Play2Die,并且已经成为一个有趣的实验性游戏。

这是一个完全链上的生存游戏,玩家可以在其中制定 RPG 风格的策略,并与其他玩家竞争以获得战利品,这有助于他们在陷阱和 Boss 战中生存。玩家使用 $Lords 来开始冒险之旅。在冒险过程中,如果你的角色幸存下来并在前 3 名中排名,那么每个进入游戏的新冒险者都会在你死亡时向你致敬 $Lords,直到你的成就被超越。

@aloothero @starknetdev @cryptobish69 @lordOfAFew and @LootRealms 为游戏的设计做出了贡献。

Loot Realms 最近透露了一些参与 Survivor 的开发者,快速浏览他们的 Twitter 背景可以发现,他们来自 Dojo Engine、Guildly (一个用于管理 Web3 中共享帐户和用户资产的去中心化协议) 和 Bibliotheca DAO。

Survivor 也获得了 Loot 的支持。6 月 1 日新加坡时间 24:00,Loot Survivor 在 Loot 的 Discord 频道上举行了第一次 AMA。

让我们来谈谈全链游戏中使用到的技术 - StarkNet L2 和 DoJo。

在 'Autonomous Anonymous Summit' 活动中,Realms 团队与来自 DoJo, StarkNet, Cartridge, and CairoLang 的代表进行了一次有趣的会面。

什么是 Autonomous World (AW)?

Autonomous Worlds,是由 0xPARC 和 Lattice 提出的一个概念,主要旨在扩展链上游戏的叙事方面。Autonomous World 是一个由实体和由区块链强制执行的客观规则组成的系统。它具有明确的叙事边界和形式化的规则,不需要特权个人来维持其存在。Autonomous Worlds 通过将客观性和刚性赋予共享的无形现实,使主观现实成为可能。作为一种基础架构,区块链为世界带来了显著的自主性,使其与语言或物理学等系统相提并论。Autonomous World 可以通过任何人构建的"望远镜"来观察,并且它的实体保留了叙事性,不能被断开连接。鉴于"基于区块链的世界"的冗长,我们现在将这些系统称为 Autonomous Worlds。

为什么选择 StarkNet?

首先,Bibliotheca DAO 旨在在以太坊网络上开发游戏。以太坊是目前最去中心化和安全的智能合约平台。StarkNet 作为一种二层扩展解决方案,使得计算密集型的游戏玩法成为可能。该团队选择 StarkNet 是因为它提供了更多的链上计算能力,从而能够开发复杂的游戏。

StarkNet 使用 Cairo 编程语言,该团队认为 Cairo 最大化了 Rollup 技术的潜力。StarkNet 结合了零知识特性,这意味着游戏的逻辑和状态可以保留在链上,同时保护用户隐私。该团队认为 StarkNet 和 Cairo 拥有最好的技术,并且当他们的游戏准备好上线主网时,他们相信整个链上游戏市场也将做好准备。

为什么要使用 DoJo 引擎?

DoJo 是一个社区驱动的开源和可验证的游戏引擎,它提供了一个全面的工具包,用于构建可验证的游戏和 autonomous world。它使用 Cairo 1.0 和 Rust 编写。DoJo 旨在解决链上游戏开发的复杂性,允许开发者专注于游戏本身而不是基础设施。Realms 项目正在集成 DoJo 链上游戏引擎/工具链,并将其添加到他们的 SDK 中,从而使开发者能够在开发与 Realms 链上游戏宇宙相关的游戏时使用它。

通过在 StarkNet 生态系统中共享 DoJo 引擎,鼓励开发人员为 Autonomous Worlds 和链上游戏构建市场,从而促进在开发、维护、创造力、审计和安全性方面的协作。这是一个开源计划,该团队很荣幸能够与如此出色的工程人才合作。

总而言之,Bibliotheca DAO 选择部署在 StarkNet 上并利用 DoJo 引擎来利用其性能、安全性和开发工具链,从而实现复杂而创新的链上游戏体验。

为全区块链游戏设计游戏玩法 - 随机性

全链上游戏,或 On-Chain Games 面临的一个常见困境是如何将随机性引入到游戏中。这是因为没有中心化的服务器来干预,并且无法在链上生成随机性。

在 Loot Survivor 的核心玩法 - Travels 中,玩家控制角色在迷雾中冒险。他们可能会遇到怪物,或者找到装备,从而引入一定程度的随机性。但是这是如何实现的呢?

官方团队尚未披露这部分,并且合同目前不是开源的。以下内容纯属个人猜测。欢迎大家提供自己的意见。

核心逻辑中随机性的实现

https://docs.google.com/document/d/1aDu8vpx6izmJSpHFbH905xzmt4ypu7WrRhIc4sjjmsw/edit

https://docs.google.com/document/d/1aDu8vpx6izmJSpHFbH905xzmt4ypu7WrRhIc4sjjmsw/edit

在创建冒险时,玩家可以选择不同的种族、神、武器等。除此之外,选择“HOME REALM ID”——家园 ID 引起了我的兴趣。

根据官方指南,玩家可以从 1-8000 中随机选择一个数字,这将成为你开始探索领域的 ID。

有理由推断,这个 realm ID 是玩家选择的随机种子。有了这个输入的随机种子,玩家的关卡创建就完成了。即使在关卡/角色创建过程中,除了玩家选择的 realm ID 被用作随机种子之外,也可以引入其他客观/区分的数据,例如“玩家的操作时间、IP”作为随机种子来接近随机性。

创建关卡的随机性决定了整个游戏的难度。当然,玩家也可以通过战前和战后策略来改变最终结果。但我认为,在 realm ID 的随机种子输入后,每次通关的上限范围已经确定。因此,玩家的体验变成了潜在性和赌徒心态的结合。

回到冒险者的属性,我很好奇敏捷、智力、智慧和运气的和设计和计算方法。如果集成第三方随机数,开发成本会很高。因此,我猜测最合理的解决方案应该是通过战斗公式来实现。例如 - 逃脱事件:每次,根据受到的伤害或造成的伤害、剩余生命值和敏捷系数等因素来计算是否触发逃脱。类似地,伏击、暴击和闪避也可以用这种方式实现。

游戏玩法:

步骤 1:创建钱包和领取水

1/ 创建一个 ArgentX 或 Braavos 钱包:

ARGENT

Argent – 适用于 DeFi 和 NFT 的最佳 Starknet 钱包。\ \ Argent – 适用于 DeFi 和 NFT 的最佳 Starknet 钱包。\ \ 加入超过 200 万 Argent 用户,以一小部分的成本获得以太坊的最佳体验。轻松购买、赚取、质押和投资...\ \ www.argent.xyz

BRAAVOS:

下载 Braavos 钱包应用程序 - Braavos\ \ 下载 Braavos 钱包以进行安全加密管理,提供无缝、用户友好的体验以及高级功能来保护...\ \ braavos.app

2/ 从 Starknet 水龙头获取一些 goerli eth(或在 discord 中询问) https://faucet.goerli.starknet.io

步骤 2:连接你的钱包

1/ 进入 Loot Survivor 游戏。

Loot Survivor

Loot Survivor 是一款在 Starknet 上的完全链上街机地牢爬行游戏。

2/ 该游戏部署在 StarkNet Goerli 测试网上。连接你的钱包并更改 to 测试网。

3/ 进入 Loot Survivor 游戏。

步骤 3:创建冒险之旅

1/ 点击"Create Venture"来创建冒险之旅。

2/ 角色设置

3/ 点击"Start"开始游戏。

4/ 我还翻译了官方文档,你可以点击查看具体的游戏价值设置。

https://docs.google.com/document/d/1x9HB8h2aO38pW_EyGXeEfBvaVo2kyE93RU-YAv9bwFo/edit#heading=h.tkra6f0kdtl

步骤 4:进入迷雾

1/ 开始冒险,Navbar - ACTION - INTO THE MIST

2/ 购买 health,Navbar - ACTION – HEALTH

你可以用 6 个单位的货币 (KAATSNOOTSTU) 购买一个生命值,这些货币是游戏中的交易代币,目前没有合约或流动性。一个生命值相当于 10 点生命值。购买生命值的价格可能会随着游戏的进行而被开发者调整,以增加难度。

3/ 战斗/逃跑,Navbar - BEAST- ATTACK BEST! / FLEE!

如果你遇到怪物,你可以选择战斗或逃跑。

步骤 5:升级 - 交易市场 – 装备

1/ 升级:只有在升级期间,玩家才允许分配技能点。Navbar - UPGRADE -? - Navbar SHOW LEDGER - SUBMIT.

每个技能点都有不同的目的,根据你的需要选择。*请注意,添加技能点需要链上交易。点击 SUBMIT 在区块链上进行交互。

2/ Navbar - MARKET - BID / CANCEL? - Navbar SHOW LEDGER - SUBMIT.

交易市场中的所有物品都由玩家提供进行交易,可以选择设置上架持续时间。根据你的需要选择。*请注意,上架物品需要链上交易。点击 SUBMIT 在区块链上进行交互。

3/ NavbarINVENTORY - ? - Navbar SHOW LEDGER - SUBMIT.

点击该物品以装备它。*请注意,装备物品需要链上交易。点击 SUBMIT 在区块链上进行交互。

步骤 6:查看行动历史

1/ Navbar - ENCOUNTERS

在这里,你可以查看你所有的游戏行动历史。

物品描述

点击查看:

LOOT SURVIVORS\ \ LOOT SURVIVORS\ \ 👑 LOOT SURVIVORS 🏃 创建冒险者 STARTING WEAPON: 📖 BOOK (MAGIC) 🪄 WAND (MAGIC) 🔨CLUB (BLUDGEON) ⚔️ SWORD (BLADE) RACE…\ \ docs.google.com

参考:

《对话 Loot Realms:如何打造一款世代永存的全链上游戏协议》, https://mirror.xyz/starknet-zh.eth/mvQl3KegyWwoQmSe2_kcvBD3ENWk_z2CcyB1LXOuE3U

‘Autonomous Worlds (Part 1)’, https://0xparc.org/blog/autonomous-worlds

订阅 AW_Research

直接在你的收件箱中接收最新的更新。

订阅

订阅

Nft graphic

铸造此条目作为 NFT,将其添加到你的收藏中。

铸造 (Mint)

验证

此条目已永久存储在链上并由其创建者签名。

Arweave 交易\ \ oXKZ06Cg08DrC-r…yO4ardY5BLNtHrY 作者地址\ \ 0x8046108b92EEAa2…4BfD432dc382c7D

内容摘要

B5cc1Fjwuc05XGE…JsN6N25eEnIgw4A

来自 AW_Research 的更多内容

查看全部

Card Header

0xA33BA7BF6f2343169de5a0496Cd76dA8839ea3e6\ \ 1 Collected

铸造 (Mint)

Card Header

0xA33BA7BF6f2343169de5a0496Cd76dA8839ea3e6\ \ 0x4f074f7F08C8eFC5d3d7c056D0dCB443AC17934F\ \ 3 Collected

铸造 (Mint)

Card Header

0x8720C210fBA995E95DB05bb4481c2BF92826f44b\ \ 2 Collected

铸造 (Mint)

0x8046108b92EEAa28b8970B6294BfD432dc382c7D\ \ 查看全部条目

iframe

  • 原文链接: mirror.xyz/0x8046108b92E...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
0x8046108b92EEAa28b8970B6294BfD432dc382c7D
0x8046108b92EEAa28b8970B6294BfD432dc382c7D
江湖只有他的大名,没有他的介绍。