作者:@_eat_apple_
来源:@AW_Research
AI摘要
Muddy Forest 是一款太空主题的全链上MMORTS(Massively Multiplayer Online Real-Time Strategy)游戏,玩家需要利用飞船占领不同等级的星球,并通过Extra Energy机制攻击更高等级的星球。游戏的UI色调舒服,上手简单。在游戏功能上仍然有很大的提升空间。本文介绍了游戏的背景、玩法和教程,以及一些注意事项和未来发展的功能。
游戏简介
游戏入口
https://muddyforest.tetrationlab.com/intro/
Muddy Forest是 @Tetration_Lab 旗下的一款全链上RTS游戏,游戏测试版于2023年2月份上线,截至本文的编辑时间,游戏仍然处在测试阶段,并未上链。
Muddy Forest使用了知名的MUD引擎进行了开发,游戏的设计灵感来自于全链上游戏的鼻祖黑暗森林。在游戏中,玩家的主要目标就是尽可能多的占领宇宙内的星球,同时改造自己的星球以防止其他玩家入侵自己。
团队背景
Muddy Forest由@Tetration_Lab团队进行开发,团队具体成员可参考其官网。
游戏玩法
游戏分为三个阵营,每个玩家在游戏开始时选择自己的阵营。玩家的游戏目标是尽可能多地占领宇宙中的未被占领的,或者敌方阵营的星球,以此来增加己方阵营的星球占领总数,从而获得胜利。
游戏教程
游戏需知
-
游戏目前没有上链,是一个测试版
-
游戏中使用了burner wallet(临时钱包),玩家进入游戏不需要连接自己的钱包
-
burner wallet(临时钱包)的数据存储在浏览器中,所以不要清空浏览器缓存,不然你的游戏数据会丢失
游戏流程
1. 选择你的阵营
- 进入游戏后,首先要做的就是选择你的阵营,这里可以随便选一个,因为从目前游戏已有的功能来看,选择什么阵营没什么区别,不会影响后续的游戏逻辑
- 选完角色,系统会自动生成一个burner wallet,然后填写下你用户名
2. 游戏系统说明
创建完账号后,官方会对游戏系统做一个基本介绍,简单说明了游戏的玩法,概括来讲:
-
Spaceship
:每个玩家都有且仅有一艘飞船,飞船具有移动
和攻击
两个功能 -
Planet
:星球需要每个玩家来占领,有一些星球可以产出原材料
,玩家使用原材料
可以在所占领的星球上建造建筑 -
Transportation
:通过游戏中的传输系统,玩家可以在自己所占领的星球或飞船之间进行能量
或原材料
的传输 -
Extra Energy
:游戏中飞船或星球的都有自己的能量存储上限,玩家可以过Transportation
,把所占领的其他星球的能量全部集中与飞船或者某个特定的星球上,使能量突破上限值,从而有能力去占领更高等级的星球
3. 游戏功能区
- 游戏开局,你的飞船会出生在你们阵营的母星上。通过鼠标拖动或滚轮,来进行屏幕的移动或缩放
- 游戏左上角那个飞船的 icon,玩家点击后,屏幕会直接切到飞船的坐标。
Energy
显示着飞船的能量以及能量上限,右边的Planets
显示着玩家当前所占领的星球
- 游戏左下角是玩家的阵营频道和公共频道
-
游戏右上角东西比较多,第一个
Setting
部分是用于调整地图探索的相关设置。在Muddy Forest中,游戏地图是持续生成的。Miner的数量越多,地图生成的越快。当然,玩家也可以点击Pause
来使地图停止生成 -
另外,关于
Settings
中Patterns
的选项,目前测试下来似乎没什么不同🤔
- 第二个部分是游戏中的快捷键,主要是屏幕的移动和缩放。其中的
Follow Explorer
,就是让玩家可以跟踪Explorer
的与运行路线,来了解在宇宙的哪个方向,产生了什么类型的星球
- 第三部分的
Leadboard
,是三个阵营星球占领数量的排行耪
- 最后一部分的
Help
,就是游戏开始时的一些游戏的基本说明
- 在游戏右侧是星球上的建造和飞船的移动功能,这个在后面游戏过程中会有直接体现
- 最后,在游戏右下角是还没有开发出的功能,从明明来看,是游戏中的背包,科技树升级,迷雾探索类似的功能
4. 占领星球
-
在搜索我们的目标星球之前,把游戏视角拉到最高,你会发现宇宙中布满着各类星球,带光环的那些星球是已经被别人占领的,不同颜色对应着不同的阵营。看屏幕左上角那个用户名左边的icon颜色,那就是你阵营的颜色,我的是红色阵营。另外两个阵营分别是蓝色和绿色
-
剩下有些不带光环的星球,那些是未被占领的星球
- 每个玩家飞船所携带的最大能量是8750,而占领其他星球的条件是
攻击者的当前能量-被攻击者的当前能量>0
(进行攻击的时候,能量是会被消耗的)。我们先随便点击一颗星球,会出现该星球的信息,比如星球的能量上限即回复速率,攻击与防御能力,可能可以产生的原材料,建造物上限等
- 由于飞船的初始能量是8750,所以我们必须找到那些能量上限低于8750的星球进行占领。经过不懈努力,终于找到了一个符合要求的星球
- 选中你的飞船,这时候会出现一条可移动的线段,让你选择飞船落点。但是在这里我们发现,这个距离的传输需要消耗18340能量,已经超出了飞船的能量上限,所以我们应该分多次传输来走完这段路程(每次飞船的能量消耗完后,能量会按照固定速度恢复)
- 在第一次传输完成后,屏幕左上角会出现一个温度计,这是飞船在每次传输后出现的一段冷却时间。同时,飞船能量也需要时间来恢复
- 此时,我们来到了这颗星球旁边
-
点击飞船,再点击星球,这时候就会出现攻击面板。我们主要看面板下方的
Energy Used
和Final Damage
。Energy Used
用来调整我们需要消耗的能量,这里的能量消耗
包括了距离消耗
和攻击消耗
。飞船和星球之间的举例越远,距离消耗
就越大,那么攻击消耗
就可能出现能量不足的情况。所以我们前面没有选择直接发动攻击,而是先靠近这颗星球 -
攻击星球时候,调整面板中的
Energy Used
的进度条,系统会自动帮我们计算好最终的伤害,我们只要保证最终的伤害大于星球上的能量就行。以下图为例,星球能量是5000,最终伤害是5188,点击Attack
- 占领后,星球上就会出现一个阵营颜色的光环,以及占领者的名字
- 现在,我们准备去占领下一个星球,但发现这颗星球的能量有点高,有15000。而我们刚才占领的星球能量上限只有5000,飞船能量上限只有8750。这时候接需要用到游戏的
Extra Energy
机制。这里有两种攻击思路,一种是把飞船的能量转移到刚才占领的星球上,是星球的能量达到足够的数值,从而占领新的星球,另一种是把星球的能量转移到飞船上,由飞船移动过去发动攻击,这里选择后者
- 我们先把飞船移动到目标附近,以此降低攻击时的距离消耗。然后选中星球,点击
Send
,再选中飞船作为传输目标。试了一下,传输量最高大概拉到90%,剩下的能量是传输时的距离消耗
- 传输完成后,会发现飞船的能量突破了上限值。这时候,等我们星球的能量恢复一会,再重复刚才的过程,让飞船的当前能量再多一点
-
当飞船能量足够高时,就可以发动攻击,占领我们的第二颗星球
-
星球被占领后,原来的能量被攻击至归零,所以需要时间来恢复,不同星球的恢复速率是不一样的
- 在刚才占领的星球边上,我们发现了一个类似黑洞的天体。我们之所以关注这个天体不是因为它外形独特,而是这个天体具有产生
Astral Nebula
的能力
- 跟之前一样,利用
Extra Energy
的机制,完成对高等级天体的占领。刚才占领的这个黑洞,已经开始产出Astral Nebula
了
5. 在星球上建造
- 点击
Buildings
下面的加号,会弹出4个可选择的建造物,Build
面板上会有每个建筑物所需的建造成本以及功能
-
关于建造成本,目前游戏中只有三种,就是
Energy
,Stellar Prism
,Astral Nebula
。Energy
是每个星球自带的,而携带Stellar Prism
,Astral Nebula
的星球是需要玩家自己去寻找的 -
关于建筑物的功能,这个像射电望远镜的建筑是用来增加能量的回复速率和攻击能力的。这里的攻击能力100%的意思是,我使用100的能量,就可以扣掉对方100的能量,而升级后的105%意思是,我是用100的能量,可以扣掉对方105的能量。下面的防御能力同理
- 这个人造卫星建筑用来增加星球的能量上限,能量回复速率和防御能力
- 这个火箭的建筑是用来增加星球上这两种物质的恢复上限值。当然,这些物质仍然遵循
Extra Energy
的机制,即玩家可以从其他地方转移这些物质到星球上,使这些数值突破上限
- 这个类似于飞行器的建筑是用来增加星球的攻击能力的
6. 征服太空
至此,游戏中的主要操作就差不多结束了。在游戏中,玩家就是不断利用Extra Energy
的机制来向更高等级的星球发动攻击并占领,占领后再通过不同的Build
对星球进行改造升级
游戏体会
-
游戏画面的色调看着很舒服,如果使用大屏幕来玩有一定的沉浸感
-
宇宙中的星球,质量有高低,玩家在宇宙里搜寻目标的时候,会有一种寻宝的感觉
-
游戏中玩家占领星球的判断条件,就是单纯地比
Energy
的大小,比较简单粗暴 -
游戏目前的功能比较简单,待开发的功能也有很多,游戏的可玩性还有非常大的提升空间
附录
官方推特
https://twitter.com/muddyforest_eth
开源代码