Sky Strife 在 MUD 中构建的游戏

  • wasd__
  • 发布于 2023-09-26 12:31
  • 阅读 31

本文作者 FaultProofBen 介绍了基于 MUD 框架构建的链上策略游戏 Sky Strife。文章详细阐述了 Sky Strife 的历史、技术实现、游戏机制以及未来的发展前景,作者看好 Sky Strife 的未来,并鼓励读者参与 WASD Cup 比赛,亲自体验这款游戏。

Sky Strife 的牛市论点

作者: FaultProofBen


在开始之前,我想向 parallelexperiments ∈(・ω・)∋ 致敬,感谢他们收集了上周的 Hackathon Alpha: Breaking Down The Dojo Game Jam SubmissionsThe Potential Of Onchain Emergence!

我真的很感激你的支持 :)

与往常一样,你可以通过点击上面的 mint 按钮来收集每篇 WASD 文章(包括今天的)!

☝️☝️

如果你这样做,你将可以访问我们的 WASD Collectooor Telegram 聊天 并且有机会在每周一的文章顶部展示!


Gm!

9月27日星期三太平洋标准时间上午11:00,WASD 将举办其首次锦标赛:

🏆 WASD 杯 🏆

WASD 杯的全部荣耀。

WASD 杯的全部荣耀。

获胜者将获得由 Bushi 设计的 1/1 NFT 奖杯,永远在链上铭记他们的胜利!

如果你还没有这样做,你绝对应该报名参加杯赛!

你可以在这里 进行注册。

为了纪念这个传奇的赛事,我们今天要讨论的是这场光荣的比赛将要进行的比赛:

Sky Strife。

Sky Strife 是一款回合制、实时战略 (RTS) 游戏,玩家在游戏中竞争摧毁彼此的基地,同时保卫自己的基地。

我已经写过几次关于我玩游戏的体验,无论是我的光荣胜利还是可怕的失败

但今天,我们将更深入地探讨。

如果你是游戏玩家、研究人员、投资者,或者只是为了技术而来,这篇文章适合你,因为我们将涉及以下主题:

  • Sky Strife 的历史和设计

  • 对其游戏玩法、图形和 UX 的分解和我的印象

  • 游戏即将到来的催化剂

  • 为什么我看好 Sky Strife

现在,让我们开始吧!

历史

首先,让我们了解一下游戏本身的一些背景信息。

Sky Stife 是一款基于浏览器的游戏,由 Lattice 在 MUD 中构建。

Lattice 是领导 MUD 开发的团队,使该游戏成为第一方游戏。

Sky Strife 是在 2022 年 12 月的 AW Residency 期间首次宣布的,并在当月晚些时候举行了首次 playtest。

Sky Strife 在 AW Residency 演示中的游戏截图。

Sky Strife 在 AW Residency 演示中的游戏截图。

自发布以来,这款游戏在约 10 个月的时间里发生了巨大的变化。

在早期版本中,玩家不再仅仅为了数字化死亡而战,而是竞争以捕获并带走一件名为“Ember Crown”的物品。

自那以后,游戏玩法的这一元素已被删除,因为现在玩家只需要专注于战略战斗。

此外,Lattice 团队还将游戏的合约迁移到了 MUD V2,这是开发框架的最新版本。

在 Sky Strife 的开发过程中,Lattice 肯定体现了“在生产中测试”的精神,在 2023 年整个夏季,每周在 Lattice Testnet 上举行公开的 playtest。

8 月份,该游戏甚至迎来了由 [WE] 氏族举办的首次社区运营的锦标赛。 我参加了比赛,虽然我在一场史诗般的自我 rug 中输掉了比赛,但这仍然是一次非常有趣的经历。

最新版本的 Sky Strife 的外观。

最新版本的 Sky Strife 的外观。

目前,Sky Strife 正处于有史以来最大的 playtest 之中,这是一项为期 2 周的活动,于 9 月 18 日开始,团队每 8 小时创建一个比赛。

这是 Sky Strife 首次部署“持久世界”的 playtest,顾名思义,游戏的实例会无限期地持续下去。

尽管由于一个错误,该活动已暂时停止,但在事故发生前的约 6 天内,仍有 200 多名玩家参与其中。

总而言之,我认为团队的开放性和任何人都可以尝试该游戏的能力对于帮助 Sky Strife 发展到今天的社区起到了很大的作用。

幕后

现在我们已经了解了 Sky Strife 的一些历史背景,让我们来看看支持该游戏的一些技术。

如前所述,Sky Strife 构建于 MUD 中,MUD 是一个用于开发 EVM 应用程序的框架,并且部署在 Lattice Testnet (OP Stack L2) 上。

虽然你可以使用它创建任何应用程序,但如今,MUD 最常用于构建 onchain 游戏,为开发人员提供合约、代码库和资源,以简化开发过程。

除了改善 DevEx 之外,MUD 还为像 Sky Strife 这样的游戏提供了许多其他好处,包括更容易与其他使用该框架构建的游戏组合。

感谢 Gaul (@engine_study on Twitter) 提供的这张精英 meme。

Credit to Gaul (@engine_study on Twitter) for this elite meme.

除了 MUD 之外,Sky Strife 设计的另一个决定性特征是它对 burner wallets 的使用。

如果你是 WASD 的忠实读者,你可能已经看到我多次谈论 burner wallets,因为它们已成为 onchain 游戏设计的必需品。

但这里为那些可能忘记或新来的读者提供一个复习。

(顺便欢迎!)

burner wallet 是存储在你浏览器本地存储中的钱包。

在 Sky Strife 中,当你将你的“主要”钱包(即你通常使用的地址)连接到游戏的官方网站时,会自动生成一个 burner wallet。

Burner wallet 与你的“主要”钱包协同工作,因为它们被授权代表你签署交易。

Sky Strife 大厅。 来源:Sky Strife 官方教程

Sky Strife 大厅。 来源:Sky Strife 官方教程

重要的是,这个 burner wallet 只能签署与游戏内操作相关的交易,这意味着它无法访问你的资金。

该系统通过启用无签名游戏玩法大大改善了 Sky Strife 的 UX,这意味着你在玩游戏时无需确认任何交易。

此外,它还简化了 onboarding 体验,因为要开始使用,你只需连接你的“主要钱包”,用 mudETH(Lattice Testnet 上的 ETH)充值以支付 gas 费用,并确认一笔交易以启动比赛。

游戏机制和印象

很酷的技术很好,但如果游戏本身不好玩,那就毫无意义。

让我们通过查看其核心游戏、UX 和图形,看看 Sky Strife 在这个最重要的方面表现如何。

在此过程中,我还会根据我的游戏经验提供一些额外的观点。

比赛和单位

Sky Strife 的主要游戏模式是由四名玩家组成的 PVP 回合制比赛。

在其中,你的目标是通过摧毁其他玩家的主要定居点同时保护自己的定居点来生存。

主要定居点。 来源 - Sky Strife 官方教程。

主要定居点。 来源 - Sky Strife 官方教程。

如果你碰巧获得第一名或第二名,你将获得 Orbs 🔮 的奖励,这是一种 ERC-20 代币,可用于召唤(即创建)新的比赛。

要开始游戏,每个玩家都会生成一个主要定居点、1000 金币(游戏内货币)和一个名为英雄的单位。

单位是 Sky Strife 运行的引擎,因为它们是玩家在每个 15 秒的回合中部署的部队,以实现其战略目标。

共有六种类型的单位,每种单位都有不同的优势和劣势。

六种不同类型的 Sky Strife 单位。 来源 - Sky Strife 官方教程

六种不同类型的 Sky Strife 单位。 来源 - Sky Strife 官方教程

你可以用金币购买新单位,在游戏早期阶段,金币由称为矿的结构按回合发行。

一座矿。 来源 - Sky Strife 官方教程

一座矿。 来源 - Sky Strife 官方教程

我最喜欢的 Sky Strife 方面之一是单位选择背后的策略。

你可以通过多种不同的方式分配你的金币来混合、匹配和建立一支精锐的单位队伍。

例如,你可以通过加载 Pikeman(攻击和生命值最高的单位类型)来优化蛮力。

或者,你可以通过花费在 Pillagers(每个回合可以移动最远并且对基地造成最大伤害的单位)和 Archers(唯一具有远程攻击能力的单位)的组合上来实现重移动性。

我基本上没有遵循自己的建议。 我想这就是为什么我只有 1 场胜利的原因哈哈。

我基本上没有遵循自己的建议。 我想这就是为什么我只有 1 场胜利的原因哈哈。

就我个人而言,我喜欢采用“蛮力-机动混合”策略,我加载 Pikeman 和 Pillagers,以便轻松探测敌人的防御,同时在近战中残酷地击败他们。

在大多数情况下,我会说单位相对平衡和差异化,但我确实认为 Pikeman 有点 OP。

老实说,Swordsman 就像献祭的羔羊一样,毫无用处。

这些家伙太逊了。

这些家伙太逊了。

总而言之,我认为单位阵容的可定制性有助于增加游戏策略方面的深度,而且当你必须调整你的计划并(尝试)即时做出决定时,尤其有趣。

一场典型的比赛

根据我的经验,Sky Strife 中的比赛分为三个阶段:

1. “军备竞赛”

在这个阶段,玩家认领矿山并使用它来购买单位。

2. “冷战”

这是一个僵持时期,玩家创建战线,部署他们的单位,并等待看看谁会先发起攻击。

3. “热战”

游戏的最后阶段,玩家和他们的单位发生冲突,在一场史诗般的生存和霸权战斗中决一死战。

从冷战阶段到热战阶段的过渡示例。

从冷战阶段到热战阶段的过渡示例。

这些不同的阶段意味着比赛在激烈、疯狂的战斗和缓慢燃烧、紧张的僵持时期之间交替。

除了提供良好的节奏组合之外,我认为这还为游戏增加了更多的策略元素。

例如,在比较忙碌的时期,你需要快速做出决定,因为你无法在每个回合中使用你的所有单位。

此外,当游戏变慢时,你需要有心理韧性才能保持自律,因为当剩余 3+ 名玩家时首先发起攻击通常会导致你的单位耗尽而失败。

虽然我认为可能可以采取一些机制来更快地打破僵局,但这种节奏的多样性和所需的游戏玩家技能肯定会增加乐趣,从而提高比赛的紧张感和强度。

Onboarding 和 UX

在大多数情况下,Sky Strife 中的 onboarding 和游戏玩法都很流畅。

如上所述,burner wallet 通过消除不断垃圾邮件确认交易和处理小故障钱包连接的需要,为这一点做出了很大贡献。

话虽如此,有时游戏可能会滞后并出现一些性能问题。

例如,正如我之前提到的,Sky Strife 不得不在上周末暂停他们的 playtest,因为存在一个导致比赛无法完成的错误。

这对于仍在开发中的游戏,尤其是在每个人都在弄清楚事情的 onchain 游戏中,是可以理解的。

但是,它可能会影响游戏体验,并且表明 Sky Strife 仍处于 WIP 状态。

图形和美学

我真的很喜欢 Sky Strife 的图形和美学。

着陆页音乐具有标志性,雄伟而刺耳的喇叭声现在已经刻在我的脑海中。

我也很喜欢官方客户端中的像素艺术,并且特别喜欢游戏中所有不同结构和单位的设计。

WASD 裁决:我们喜欢这款游戏

我真的很喜欢 Sky Strife 的核心游戏玩法,因为它很好地平衡了快节奏的动作和令人紧张的僵局。

我也喜欢有竞争力的 PVP 游戏,所以它肯定会满足我的需求。

我还认为游戏中的策略元素设计得非常好,尤其是在单位的选择和部署方面。

话虽如此,仍然有一些小小的调整(尤其是在节奏和单位平衡方面)和性能问题,我认为如果解决这些问题,可以改善游戏体验。

总而言之,虽然 Sky-Strife 边缘粗糙,但我认为它非常有趣,它是我最喜欢的 onchain 游戏之一,还有 Primodium、Network States 和 Words3。

在我看来,它显然有潜力在未来几个月内变得更加完善和改进。

Sky Strife 的未来

现在我们已经了解了 Sky Strife 的历史、设计和游戏玩法,让我们也来窥探一下 🔮,看看游戏的未来增长前景。

为此,我们将着眼于即将到来的催化剂,并评估游戏的渠道。

催化剂

持久世界:

如前所述,Sky Strife 世界尚未完全持久,玩家只能在 playtest 等设定时间内使用 Orbs 创建新的游戏比赛。

鉴于人们通常很难根据自己的时区参加这些活动,因此一个完全持久的世界,任何人都可以随时创建比赛,这应该有助于吸引新玩家加入游戏。

制作:

Lattice 团队戏弄的即将推出的游戏模式是 Crafting。

虽然关于它的细节很少,但 Crafting 将使玩家能够创建他们可以保存在库存中并在游戏中使用到物品。

我们将不得不看看它是如何实现的,但我认为 Crafting 可以为 Sky Strife 的游戏玩法添加一个有趣的新元素。

Mod 和集成:

onchain 游戏独特地启用的最酷的属性之一是任何人都可以未经许可地在它们之上构建 mod。

我认为强大的 modding 社区的存在对于确定哪些 onchain 游戏发展到最大规模至关重要,因为它们将启用新颖的游戏玩法和体验,从而将它们与其他游戏区分开来。

Lattice 团队似乎也认同这种观点,因为他们最近发布了一个他们希望看到在游戏之上构建的功能“ wish list”。

该列表包括各种不同的想法,例如分析仪表板、用于创建锦标赛的系统、用于自动化游戏玩法元素的智能合约等等。

此外,该团队还发布了如何构建可用于玩 Sky Strife 的客户端 的文档。

Onchain 游戏与客户端无关,与 DeFi 协议一样,任何人都可以为它们构建一个前端,他们可以通过该前端进行游戏。

这意味着从理论上讲,玩家可以通过任何 GUI 体验 Sky Strife,例如动漫风格、超现实主义风格、黑色风格等等。

我认为 Lattice 强调培养 modder 社区,以及游戏本身非常有趣,应该有助于 Sky Strife 吸引想要在其之上构建的开发人员。

我认为这将导致一些令人兴奋和有趣的解锁,这将有助于进一步促进游戏的增长。

分发

作为第一方游戏,从分发角度来看,我认为 Sky Strife 应该受益于其与 Lattice 的关联,因为 MUD 生态系统会继续增长。

但是,我认为在生态系统的分发方面可能会出现一些挑战。

例如,与 Starknet/Dojo 的 Cartridge 不同,没有启动器或发现平台可以轻松地 onboarding 到 MUD 游戏中。

我认为在创建之前,这可能会成为增长的障碍,因为它使得了解、访问和开始玩生态系统中的游戏变得更加困难。

看涨 Sky Strife

总而言之,Sky Strife 是一款非常出色的游戏,拥有强大的团队、创新的设计,最重要的是,有趣、令人上瘾的游戏玩法。

尽管它处于早期阶段并且有点粗糙,但它仍然设法建立了一个强大的社区,其最近的 playtest 的成功就证明了这一点。

Sky Strife 规则。

Sky Strife 规则。

尽管它可能面临一些分发挑战,但我认为有许多催化剂应该有助于游戏在未来几个月内增长,例如启动持久世界和制作系统。

此外,鉴于游戏的质量和团队的支持,我认为 Sky Strife 有望发展出一个强大的 modder 社区,从而以新颖而令人兴奋的方式增强游戏体验。

所以是的,对于可能没有人感到惊讶的是,我非常看好 Sky Strife,并且认为游戏的未来前景非常光明。

但不要只相信我的话。

玩一场比赛(也许在 WASD 杯中与我对抗),亲眼看看。 😉


感谢阅读!

如果你喜欢这篇文章,你可以在页面顶部收集它。 它是免费的!

完成此操作后,加入我们的 WASD Collectooor Telegram 聊天,你可以在其中与其他收藏家、爱好者、玩家和赌徒会面!

要及时了解 WASD 的所有信息,请在下面订阅并 在 Twitter 上关注我们

在你离开之前,请在此处注册 🏆 WASD 杯 🏆 here

名额有限,但 WASD Collectooors(任何收集了写作或 Genesis NFT 的人)都可以自动进入 ;)

在杯赛和周四见!

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

0 条评论

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