全链游戏Words3简介:基于MUD开发的单词接龙游戏
Words3是一款基于MUD开发的全链上游戏,游戏最早已于去年11月上线。然而Words3在经过了首次测试后很长一段时间都没有再进行公开试玩,据传团队正基于当时还处于开发过程中的MUD V2对游戏进行重制。
从以下链接中,你依然可以浏览上一次Words3游戏活动举办时,玩家进行填词的完整过程:https://words3-visualizer.vercel.app/
目前,Words3游戏的开发团队Small Brain Games已正式宣布将于7月8日开始新一轮的测试活动。因此,我们也根据Words3官方Wiki等信息对该游戏的基本规则进行了简要整理。对测试活动感兴趣的读者也可以进入官方Discord获取测试的详细信息:https://discord.gg/ZeJfTjyP
01.Words3简介
Words3是一个基于Optimism的链上PvP填字游戏(本次测试将在测试网进行),玩家的目标是通过填制单词而获利。游戏中,玩家在网格上使用任意字母来填制单词,并从中得分。玩家使用的每个字母都有一个根据供需不断调整变化的价格。
游戏结束时,玩家的收益将取决于以下两部分:1.玩家得到的分数;2.是否有其他玩家基于你的单词而填制新词;
02.详细规则
用于填字的网格是可以无限延伸的。
在游戏的开始,网格上只有一个初始单词:infinite。
任何人都可以在网格上放置字母来形成单词
玩家新填制的单词必须基于网格中已有的单词或字母形成,每个单词(包括交叉单词)都必须是有效的。系统将根据MercleProof验证玩家填制的单词是否存在于词典中。游戏期间所有的字母都可以随时使用。
每个字母都有一个不断变化的价格
每个字母的价格将按照VRGDA算法根据供需动态调整,每次玩家支付的价格是其所放置的所有字母的价格之和。
玩家根据他们填制的单词得分
玩家填制的有效单词中的每个字母都计入玩家的得分(即使这些字母是现有单词的一部分),每个字母则有不同的分值。
如果其他玩家使用了他们的单词,玩家会额外获得收益
每次操作支付的购买字母的金额中,将有1/4以“单词奖励”的形式支付给被使用单词的玩家。如果一次移动使用了多个玩家的现有单词,这1/4的奖励会平均分配给他们。
玩家根据他们得到的分数获得收益
每次操作支付的购买字母的金额中,有3/4会进入游戏金库。游戏结束时,金库将按照每个玩家所得分数的百分比分配奖金。例如,如果你有100分中的20分,你就能得到库存中的20%。
你的总收益 = 你的单词奖励 + 你的奖金 - 你花费的金额
此外,玩家还需要考虑到gas费用。在游戏过程中,项目方不会额外收取任何费用。所有进入游戏的资金都通过奖金和单词奖励分配给玩家(除了gas费用)。
03.游戏策略
低价获取高分
在这个游戏中,分数的多少并不像每个字母的购买价格那么重要。想想看:即使你获得了50%的分数,但由于你支付了超过游戏金库总额的50%,那么你依然会亏损。所以,一个稳妥的策略就是尽可能地用最便宜的方式得到尽可能多的分数。
赚取“单词使用奖励”
由于每个新单词的成本中,将有1/4以单词奖励的形式支付给被使用单词的玩家,所以如果一个单词上有三个基于他形成的其他单词(假设每个单词的价格是一样的),那么这个单词实际上是免费的(收入抵消了购买字母的成本)——他带来的所有分数最后都会变成玩家的纯利润。所以,一个有效的策略是尽早地填制一些长单词,目标是至少有三个其他玩家会使用他们。
04.什么是VRGDA算法
VRGDA(Variable Rate Gradual Dutch Auctions, VRGDAs,可变渐进式荷兰拍)是Words3用来给每个字母定价的机制。具体来讲,Words3使用了线性VRGDA。他的目标是以0.0005 ETH的价格每天卖出20个价值1分的字母。字母的销售速度高于或低于目标速度会触发价格上涨或下降。
给定字母的VRGDA受到他们分值一半的影响。例如,字母Z的分值是10分,计算他的目标速度需要除以总分值的二分之一也就是5。所以Z的目标速度为:20 / 5 = 4 个/每天。(译者注:本次测试活动预计会将原始游戏速度进行等比例加快)
该逻辑可以在BoardSystem合约中的getPriceForLetter函数中看到。由于玩家都想用便宜的价格购买高分值的字母填词,因此这种机制将产生有趣的博弈体验。