测试网第2波 - Frenemies

拥有70多万玩家的《Frenemies》取得了令人惊叹的成绩。

测试网第2波 - Frenemies

我们最近发布了回顾,讨论了我们了解到的有关 网络性能令牌经济学Sui Testnet Wave 2 中了解到的有关网络性能和代币经济学的情况。Testnet 浪潮帮助我们观察了Sui在三周时间内铸造了 324 万个 NFT 和处理了 735 万次盯盘操作等负载下的行为。代币经济学在第 2 波中证明了低廉、可预测的气体费用设计,因此特别有趣。

现在让我们来看看《敌人》(Frenemies),这是我们在第二波期间推出的一款游戏,目的是让社区帮助我们测试代币功能。在 "敌人 "游戏中,玩家通过投注代币来支持其指定的验证器,并根据验证器的成功获得积分。排行榜上会显示积分最高的玩家。

拥有 70 多万玩家的《狂热敌人》取得了令人惊叹的成绩。我们发现最重要的经验是Sui的扩展能力,一旦我们迁移到主网,它将支持我们的持续增长。

我们设计的游戏既充满乐趣和竞争性,又能让玩家深入了解注码功能。通过参与 "反目成仇 "游戏,玩家们了解了投注机制,并帮助提高了Sui 的整体安全性和稳定性。

敌友建筑

作为Sui的优势展示,"敌人 "让 70 多万玩家与 41 个验证者进行了赌注交易,并制定了提高得分的策略。然而,该游戏主要由智能合约和网络应用程序两部分组成。

智能合约组件与在网络上执行投注指令的智能合约进行交互。它还能跟踪玩家的分数和排行榜状态。

敌友关系将玩家指定为特定验证人的朋友、中立或敌人。玩家根据自己的赌注选择在排行榜上获得分数。

敌人 "的网络界面与智能合约互动,让玩家无需深入了解技术知识即可参与游戏。在开发这款应用的过程中,我们经历了多次迭代,在易用性和信息密度之间取得了平衡,力求让游戏既有趣又有较短的学习曲线。特别是,后期版本的应用程序增加了验证者标识和实时计算的验证者赌注显示。

随着游戏的运行,我们发现需要在智能合约层面进行一些修复。记分卡性能不佳,需要优化。我们还将 "敌人 "转移到了 "全节点",以便它能够处理流量。

游戏玩法选择

敌人 "最初只是一个将赌注游戏化的简单想法。在我们开发这个想法的过程中,确保游戏平衡成了一个主要问题。我们必须围绕玩家目标和任务等机制做出选择。虽然这款游戏的目的是测试Sui 网络上的赌注,但我们也希望它充满乐趣。

三个目标

敌人》为玩家分配了三种角色:朋友、中立或敌人。我们讨论了三个角色是太多还是不够,甚至在电子表格中模拟了几轮游戏。在这个过程中,我们了解到,游戏中有趣的时刻既发生在一个纪元的边界上,也发生在验证器排行榜上。

在内部测试期间,我们对《敌人》的游戏平衡进行了微调,确定了角色的最佳数量和分配方式。

例如,游戏测试者很快就发现,最佳策略是模糊甚至伪造他们的任务,以剥夺其他玩家的信息。测试者往往等到一轮游戏的最后一刻才出招,或与不相关的验证者或敌方验证者押注,以误导其他玩家。测试者还发现,盯住他们敌人的敌人,即另一名即将进入排行榜的验证者,是达到他们预期结果的最佳策略。

随着测试的进行,我们发现三个指定角色类型的数量是合适的。两个角色类型无法产生足够多的排行榜边缘位置,而这些位置会给游戏带来悬念,四个角色类型又太多,难以与玩家沟通。

随机验证器与循环分配

要想取得成功,"敌人 "需要创造大量的投注活动。与 "敌人 "同时,验证者在第二波中也在玩他们自己的游戏,因此我们希望投注活动在所有验证者中进行分配。因此,我们对玩家分配给验证者的方式进行了随机化,以确保每个验证者在每个阶段都有一部分 "敌人 "玩家对其进行操作。

一个更有趣的决定是如何分配角色。我们考虑过随机分配,但很快意识到好友、中立者和敌人的数量可能会不均衡,更糟糕的是,分配给一个验证者的所有玩家可能都有相似的角色。为了确保平均的验证与非验证活动,并让每个玩家都有对手,我们采用了循环方式分配角色。这种方法还能保证每个玩家在轮流担任好友、中立者和敌人时都能尝试不同的策略。

成果

敌人》的社区反响甚至超出了我们最雄心勃勃的预期。我们迎来了超过 70 万名玩家,他们参与到了代理股权证明网络运营的核心活动中。鉴于我们最初的目标是产生大规模的认注活动,并观察验证器和网络性能对认注的巨大变化做出的反应SUI ,社区的参与量远远超出了我们的目标。

我们不仅在用户数量上,而且在链上活动上都观察到了巨大的社区反响。在 "敌人 "发布时,我们看到气体单位(网络交易的有效代表)出现了巨大的激增。通过推动这种交易量,我们能够对Sui 的大规模性能做出有把握的预测,我们对结果非常满意。

感谢参与《敌人》的每一位社区成员。我们为社区的参与感到鼓舞,也很高兴能与大家一起踏上下一步的旅程!