采访对象:Dhrumil Shah 和 Dhvani Patel
原文链接:https://world.mirror.xyz/CsNJOdS1GR3l2-RYC6JWvCBLZr07oR_t4Kc1_Yw22io
原文编辑: vera
Dhrumil Shah 和 Dhvani Patel 是Biomes 项目的团队成员。Biomes 是一个基于区块链,类似 Minecraft 的沙盒游戏。在这里,你可以探索、挖掘、制作、攻击并参与由用户生成的各种体验。我们认识这个团队已经快一年时间,那时 Biomes 还叫做 Tenet,他们当时正在开发一个多层次、多维度的物理仿真引擎。现在,Biomes 已经在 Redstone 平台上推出,成为一个完全实现的 Minecraft 风格的游戏,并提供文档供用户开发插件和游戏。今天,5月3日,Biomes 在我们的 Redstone 社区聚光灯计划中亮相,您可以在这里了解更多参与信息。
Dhrumil:我们的指导原则非常简单。我们问自己:“我们能不能做出一个尽量不那么糟糕的 Minecraft?”由于 Biomes 是全链上的,所以它会比正常的、链下的 Minecraft 体验更差,因为你要执行交易,因此无法实时移动。如果我们能直接移植 Minecraft,我们一定会这么做。我们项目的哲学理念并不是专注于游戏机制设计,因为我们两个人都没有游戏背景。
Dhvani:而且我们也不太在意创新游戏机制。
Dhrumil:我们认为,把任何东西放到链上,你就可以在其上编写一系列智能合约来协调这些内容。我们希望开发一个沙盒开放世界,游戏就是在空间中的一堆资源,通过物理特性来指导这些资源的互动,仅此而已。
这正是 Minecraft 的本质。Minecraft 就像是在空间中玩一堆方块的物理系统。如果只有这些,事情就变得非常有趣了,因为你可以部署智能合约,让世界上的一切都成为人们可以协调的对象。
Dhvani:你刚才说的“协调”具体指什么?他们在做什么?这种行为究竟是什么,会带来什么结果?
Dhrumil:我认为有趣的是,如果我们回顾一下最初的起点,我们是从一套非常奇特的数字物理开始的。
Dhvani:不只是那样,更像是一个现实世界的科幻场景。
Dhrumil:想象一下你可以在全世界编写智能合约。我可以编写一个智能合约,激励全球的人们种植玉米。如果他们种植玉米,就会得到奖励。
Dhvani:我记得我特别喜欢的一个例子。你可以编写一个智能合约,如果人们选择乘坐公交车而不是开车,或者骑自行车,他们就会得到奖励。这种激励措施与绿色环保运动一致。
Dhrumil:没错。
Dhvani:因为它是可验证的,别人可以用它作为门槛,比如“要加入这个俱乐部,你必须参与绿色运动。”
Dhrumil:10到15年前,当 AI 还是个玩笑的时候,人们会说:“想象一下 AI 会帮你做作业。”这听起来像个玩笑,但至少人们知道它有这个潜力,然后这变成了现实。
我还看到有人想象由 DAO 控制的无人机,既能送玉米卷到你家,又能保护你的边境不受侵扰。
这听起来像个玩笑,但这就是我们进入加密领域的原因。DAO 控制的无人机。编写智能合约,激励种植玉米,绿色运动,无人机。但所有这些事情显然都非常难实现,因为编写一个能自主验证物理行动的智能合约很难。物理世界是不可验证的。这看起来还很遥远。
所以我们说,好吧,如果你不能那样做,那么如果你可以在沙盒虚拟世界中实现类似的体验,那也会很有趣。这会很棒。但从头开始构建一个沙盒世界非常困难。因为这需要大量的仿真。这是一个物理引擎。是的,但如果你看 Minecraft,它就像是一个玩具版的简化版本。它没有我们现实世界那么复杂。但这是朝正确方向迈出的一大步。
我们很想直接移植 Minecraft,然后在其上部署一堆智能合约来做一些疯狂的事情。例如,让玩家到处建造 Optimism 雕像并提交他们的建造证明,如果他们真的建造了,就会得到一些优惠券,可以用来强制其他 Optimism 玩家丢弃他们的物品。或者是我种植食物,然后给你一部分作为口粮,而你负责保护我的村庄不受攻击。
但如果村庄真的被攻击了,那么你会失去一些押金。类似这样的事情。
Dhvani:如果 Base 生态的人想激励大家拆除那些OP雕像,他们能在同一个世界中部署合约吗?因为这是智能合约,不能对抗第一个合约。
Dhrumil:举个例子,也许不是 Base,假设是 Arbitrum。Arbitrum 进来,发布一个智能合约说“如果有 Optimism 的雕像,你们拆除它们,就能从 Arbitrum 那里得到钻石斧头。”这些都是智能合约,试图在同一个世界中促成各种不同的事件发生。有点像我们现实世界中不同的竞争理念。这就是 Minecraft,但我们在其基础上进行了改进,并加入智能合约。
这基本上就是我们的理念。
Dhvani:到目前为止,在我们移植 Minecraft 的过程中,最具挑战性的部分是什么?
Dhrumil:如何在链上处理玩家的位置。
Dhvani:因为人们不喜欢这种方式。是的,我们收到的最多的反馈是,角色(avatar)和玩家(player)的区别一直很难理解。(译者注:avatar 是游戏中的“小人”,其移动轨迹是完全上链的;而 player 则是玩家以第一视角操控的主体,其可以自由移动但其移动轨迹并不上链)
Dhrumil:它不像 Minecraft 那么迅速。用户体验会比 Minecraft 差,但因为智能合约的引入,你会得到一种全新的体验,这是其他地方没有的。有些早期采用者对此非常感兴趣,随着时间的推移,我们可以逐步改进用户体验。智能合约的加入开辟了一个全新的领域,这让一切变得可以接受。
Dhvani:智能合约就是游戏。如果你想玩 Minecraft,你可以直接去玩 Minecraft。
Dhrumil:我们认为,也许你不需要真的创造一个新的有趣游戏。智能合约本身就是游戏。所以只要你在其基础上加入任何元素,并有一个非常适合智能合约的游戏基础层,就会有特别的效果。
Dhrumil:我们选择 Redstone 是因为我们需要一个非常便宜的 Layer 2 解决方案。Redstone 正好满足了要求。
Dhvani:我们也在基于 MUD 引擎开发,Redstone 与 MUD 的集成非常好,因为有 gas tank 功能。你可以将 gas 存入 gas tank,然后在 Redstone 上的任何 MUD 应用中使用。这非常方便。由于我们团队规模很小,能从基础设施中直接获得的支持越多越好。这也是我们选择使用 MUD 的原因。它让我们在客户端状态同步和链上存储优化方面的工作量大大减少。如果你使用一个框架,这些功能都可以直接获得。
Dhrumil:我们希望看到人们使用智能合约在链上做一些类似 Mr. Beast(Mr. Beast 是一位著名的 YouTube 网红,以制作高预算和大规模的挑战视频而闻名)的事情。我和 Proof of Jake 谈过,他想部署一个体验(experience是Biomes中的专有概念,可以简单理解为部署在Biomes世界中的小游戏),团队在一个小时或一天内尽可能建造最大的玻璃立方体。谁建造的玻璃立方体最大,谁就能获得奖励池。Peter Pan 想做一个叫“Make It Rain”的游戏,他会在地图的一部分洒 ETH,然后大家都争先恐后地赶过去,你必须阻止别人到达那里,这是一个竞赛。这些在 Minecraft 内部发生的类似 Mr. Beast 的事情在普通的 Minecraft 上是做不到的,因为它无法验证。
Dhvani:是的,完全正确。
Dhrumil:如果你看看现有的游戏,这些游戏中的经济活动范围仅限于开发者编写的内容。例如,他们可能添加了购买游戏内资源的方式或者交易系统,那么这些就是你能进行的唯一经济活动。有时候还有第三方市场,但又存在信任问题。仅此而已。
但在这里,你可以进行的经济活动将增加100倍,因为世界中每一个可能发生的行为都可以成为经济活动。这是其他游戏中无法体验到的。
从长期来看,很有趣的一点是,如果我们能够移植一个现有的游戏,让它变得更好,并且使世界中的每一个行为都能转化为经济活动。
我们可以从这些经济活动中收取极小的费用,然后将其重新分配,以促进生态系统的成长。通过扩大世界的规模,这可能成为一种新的游戏工作室模式。这将非常有趣。
Dhvani:为什么首次发布叫做 Biomes 1?这是不是意味着会有很多这样的 Biomes,比如 Biomes 2、Biomes 3?我们会建造 100 个 Biomes 吗?就像 Nouns 一样。
Dhrumil:就像有 Nouns 1、Nouns 2、甚至 Nouns 1000。希望未来能有 1000 个 Biomes,每个人都可以创建 Biome,而且其他人创建的 Biome 与我们创建的 Biome 一样可信。
Dhvani:我无法想象我们团队独自创建 100 个不同的 Biomes。如果能形成一个 Biomes 的生态系统就好了,因为我们创建的 Biomes 与其他开发者创建的 Biomes 之间没有区别。这是这种模式自带的属性,第一方与第三方完全平等。
Dhrumil:我认为这种 Minecraft 方向的一个好处是,Minecraft 中已经有这种模式了。Minecraft 的 MOD 非常流行。人们非常愿意制作 Minecraft 的 MOD,因为已经有成熟的分发渠道。我们没有 Minecraft 那样的分发渠道。但是如果我们有更强的经济体系,那么 MOD 开发者就能更好地发挥作用。
我认为,当人们想到加密游戏时,他们主要还是认为加密游戏是关于让虚拟资源具有经济价值。无论是各种 Token,还是各种 NFT。
我们团队实际上完全不这么看待加密游戏。我们认为加密游戏是一个沙盒环境,在这个环境中你可以使用智能合约进行大量协作,并在这个沙盒环境中产生许多有趣的互动和故事。这是加密游戏的一种模式,但我认为这完全不是目前人们理解的主流概念。所以我们也希望在这方面有所推动。
Dhvani:是的,如果更多游戏支持相同的钩子(hook)和委托功能,那将非常有趣。
Dhrumil:这个项目的最终目标是改变人们对加密游戏的看法。
更进一步来说,让人们以小规模的方式理解加密技术的应用。当然,你可能听说过这些理论,但现在你能亲眼看到并参与其中。即使只是游戏,而不是现实中的应用。这也是一种推进。
这正是我们的目的。如果在接下来的几年里,这种框架能将加密技术从仅仅用于创造虚拟稀缺性转变为推动集体行动的方式,那将非常棒。
我们是集体行动的核心,一个计算机程序。也许人们可以在这些专门设计的游戏世界中真实地体验到这一点。如果这能成功,那么也许在10年后,我们可以拥有由 DAO 控制的无人机。
Dhvani:是的,那将非常酷。