黑暗森林不完全指南
v0.6 r1 - r4
v0.6 r1 - r4

前言

​超级简单省钱不用肝!
简单:新手不用慌,社区有很多热心玩家把手把手教到你会;
省钱:xdai的gas费那是相当便宜,以太坊上一次操作的gas费用够你在这玩几轮了;
不用肝:完全不用肝,最多也就被追着打,最多也就排名63开外,最差最差也就家没了 : p。

游戏仍在更新,玩法更多,体验更好,希望这份不完全指南能将你完全带入坑。

准备工作

游戏网站:

  1. 官方游戏网址:https://zkga.me/

  2. 社区第一轮游戏网址:https://guildw.xyz/

网站初始设置

点击🔒图标,进入网站设置,将“弹出式窗口和重定向”“不安全的内容”两项设置由屏蔽改为允许;

注:
1.弹出式窗口和重定向:初次登录游戏会以弹窗的方式请求签名交易;
2.不安全的内容:使用远程开图时需要启用此选项。

打开网站设置
打开网站设置
设置允许
设置允许

准备xdai

游戏运行在xDai链上,账户与以太坊账户完全兼容,游戏中每次操作需要消耗xDai作为gas费,也可以使用xDAI购买行星的HAT或玩家在市场中出售的神器。在官方以往举办的每轮游戏时,会向验证密钥的地址发送0.05 xDai用于游戏前期的启动,社区轮则有可能不会分发xDai,无论如何,你都应该先为你的账户准备定量的xDai。
xDai的获取途径可分为两种:
中心化交易所购买:AscendEX
跨链桥兑换:例如:Li.FinanceHopxPollinate-V2xDai Bridge...

注: 不建议从陌生人手中大量购买。

准备邀请码

通常官方会在游戏前向上一轮合格的参与者通过邮件分发几个邀请码,你可以向朋友或是在社区的discord中索要。但你应该在游戏前在官网订阅邮件列表,这样你也有机会收到密钥。而社区轮获取密钥的途径你应该提前关注指定的社区。

加入订阅列表
加入订阅列表

界面

登录界面

从首页进入游戏登录界面,如上图:

选项 n:创建新的账户

选项 i:通过私钥导入已有的账户

注:
1.导入账户后将会多一个选项 a:登录已有的账户;
2.事先准备好的xDai可以发送给创建的新账户地址,也可以将你持有xDai的账户私钥导入;
3.账户私钥仅在你本地存储,使用社区审核后的插件不会导致的你私钥泄露,不要擅自使用其他来源的插件!
4.创建的账户,随后可在游戏中或浏览器缓存中复制出私钥。

初次登录需验证邀请码,之后仅需登录已验证账号即可:

注:往往游戏刚开始时人数较多,你可能需要数次尝试才会进入游戏。

游戏界面

在初次进入游戏时有相关的引导教程,你可以遵循指示完成,并按指示保存你的账户私钥和出生点坐标(非常重要)。
在上图中,可以划分七个区域,将着重分析:设置,开图探索,状态栏,控制台和游戏主界面,以保证你可以逐渐进入游戏状态。

设置修改

  • Gas Price

与以太坊上相同,GasPrice值设定的高低决定了你操作的响应的快慢,如果你面临紧急情况请拉高Gas,新手建议选择“fast auto”选项。

  • 导出私钥和出生点坐标

如果你在首次登陆时错过了提示你保存的信息,你仍然可以在该选项中导出的信息,该安全选项要求你必须点击8次后才会展示私钥和坐标。

  • 设置自动确认交易

如果你厌烦了每次在弹窗中点击确认交易(你肯定会厌烦的),请启用该选项。

  • 切换rpc

正常情况下官方提供的rpc可以保证你的交易被广播,如果你有更好的rpc服务可以在此切换。

除去以上介绍的选项,设置中还有越来越丰富的选项,可以自己尝试。

开图探索

这是与游戏名字“黑暗森林”息息相关的游戏机制,我们处在上图中一个圆形并且不断扩展的宇宙中。在宇宙中未探索的区域是未知的,你不会知道下一秒出现在你附近的是敌是友,是菜鸟还是大佬。所以想要运筹帷幄就要积极开图探索,当你探索了大面积的地图你就会拥有不一样的视角,合理利用发现的资源,你的胜算将更大。

开图会消耗计算机的CPU或GPU资源,网页中提供了基础的CPU开图探索功能,在上图从左往右的选项中:

  • Move:设置想要探索的区域,鼠标点击后十字点击的落点将是开图的起点或中心点;

  • Explorer/Pause:开启或是停止;

  • core:使用的CPU核心数,请根据自身计算机性能设置,数值不是越大越好;

  • Spiral/...:开图模式,Spiral(螺旋式,以目标点为中心),SwissCheese(螺旋式加网格),TowardCenter(往中心原点开出一条通道),以后可能还会有新的模式。

  • n hashes/s:代表了哈希率,数值越大开图探索的速度越快,便可抢占先机。

经过数轮的游戏,开图探索已经不局限于网页自带的CPU开图,数个玩家和工会贡献了下列开图工具,在此感谢他们!

  • MiMC Fast:CPU,设置相同的cpu核数比浏览器要快很多,支持windows,Mac和Linux。

  • Blue Space: CPU 或 GPU,支持linux,提供Ubuntu 20.04 下编译好的可执行程序。

  • df-explorer:GPU,支持linux,中文社区MarrowDAO提供,以及社区玩家编写的安装指引

状态栏

相对于早期的版本,DF开发者更新了更多的有趣的图标来标示不同的状态,通过这些图标我们可以清晰的知道现在发生了什么,鼠标悬停展示的信息可以帮我更快速的定位到是哪颗天体或是跳转到具体交易详情。 ​

控制台

最右侧提供的控制台展示了我们所有的操作状态的详细信息,点击旁边的白边可以方便的收起。它还有更重要的功能,可以配置或是查看游戏配置的参数,虽然目前还没有文档介绍详细的命令,但社区中熟悉开发的玩家已经为我们分析了几个重要的命令:

#调用合约的间隔毫秒
df.contractsAPI.contractCaller.queue.invocationIntervalMs = 50;
#调用合约的最大并发数
df.contractsAPI.contractCaller.queue.maxConcurrency = 50;
#发起交易的间隔毫秒
df.contractsAPI.txExecutor.queue.invocationIntervalMs = 200 ;
#发起交易的最大并发数
df.contractsAPI.txExecutor.queue.maxConcurrency = 1;

适当的调整这些参数会带来更好的游戏体验,随着DF的更新优化或许以后我们不再需要自定义这些参数。

游戏主界面

通过缩放可以展示整个游戏的地图,除去在未探索的区域设置开图探索,我们将在我们已探索的区域进行主要发育,包括:侵占天体,运送银矿,开神器。

在上图中,白色描边的天体是已被自己占领的,其他不同颜色描边代表了不同的玩家,关于如何发育,你将在足够了解游戏后会有自己的认识。 ​

天体

每个天体信息表的上半部分都有类似的信息,在上图中:

  • “Shake Bury”为天体的名字,大部分天体都拥有不同的名字;
    ⚡和🎁等不同图标可以玩家帮助快速区分出天体自身的特点,鼠标悬停在图标上可以显示表示的详细信息;

  • Level 5 为天体的固有等级;

  • Rank 0 表示天体已经升级的级别;

  • Swamp 表示天体的"Biome"属于沼泽类型;

  • Foundry 表示天体是铸造厂种类。

种类

​目前共有上图中5种天体:

Planet(星球):可升级 可恢复能量 不可产出银矿

一般将它作为我们主要的据点,类似战士或射手的角色,不管是防守还是进攻,它都是最好的选择,因为只有该类天体可以升级以提高等级和属性,通过“Upgrade”选项可以在三个属性中选择升级。

Spacetime Rip(黑洞):不可升级 可恢复能量 不可产出银矿

转移神器:将神器运送至其,通过“Artifacts”中的子选项可以将神器在星球和账户之间来回转移; 提取银矿:将银矿随适量的能量运送至其,通过“Withdraw Silver”提出,不可回退。

Asteroid Field(小行星场):不可升级 可恢复能量 可产出银矿

目前所有天体都可以存储其产出的银矿,当天体中存储着银矿时,界面中将会出现“sliver”的滑动条。

Quasar(类星体):不可升级 不可恢复能量 不可产出银矿

类星体拥有着奇高的容量,但它不会回复自身能量,往往用来存储能量和银矿以备不时之需。

Foundry(铸造厂):不可升级 可恢复能量 不可产出银矿

这是一项类似开NFT盲盒的机制,目前所有神器均由该类天体开出,开出的神器可以进行交易,也是玩家必争之地。开神器主要有两步操作并且有时间限制:当占领的铸造厂能量回复至95%后可点击“Prospect”进行勘察,勘察过后“Prospect”按钮变为“Find”,必须在随后256个区块的时间点击“Find”,超时后将永远无法开启!点击“Artifacts”可实时查看更为详细的信息。

注:
越高等级的铸造厂开出高级神器的概率越大

属性

所有天体都有以下7种属性:

Energy(能量值):
防御时:作用类似生命值;攻击时:如果发送到达的能量值大于目标天体自身的能量,将可以占领。
聚集:将已占领的分散天体的能量集中发送给同一天体,目标天体能量超出上限可以溢出,但会随时间衰减。
运送银或神器时也需要附带发送能量。

Silver(银):
天体可存储银矿的容量,不可溢出,也不会受升级和神器影响;主要用于Planet升级和竞赛计分;发送银矿时需要随足够的能量一起发送。

Energy Growth(能量回复速度):
除去类星体,其他天体都会随时间不断回复能量,回复至满能量状态的速度与该值和当前自身能量的百分比有关(已有的能量值越多回复越快,该机制详情可参考EliteMetaverse:能量增长机制)。

Sliver Growth(银矿回复速度):
所有天体中,只有小行星场可以产出银矿,所以其他天体该属性均为0。

Defense(防御值):该属性决定了可以抵消多少受到的能量攻击,数值的大小决定了所能抵御能量的百分比,比如防御 200,则可以抵御200%的能量攻击。

Speed(传输速度):
该属性决定了传输速度。

Range(传输距离):
由于传输途中不断损耗能量,该属性决定了天体一次消耗完自身能量所能触及的半径范围,具体损耗的机制可参考EliteMetaverse:能量发送机制

等级(Level):

目前分为从0至9十个等级,随着等级的提升,天体的体积和属性都有所提升,天体特效也有变化更便于区分。等级对两类天体的影响最为直接:
Spacetime Rip(黑洞):决定着黑洞所能转移神器的最高级别

1/2级黑洞:common 普通级别
3级黑洞:rare 稀有级别
4级黑洞:epic 史诗级别
5级黑洞:legendary 传说级别
6级黑洞:mythic 神话级别

Foundry(铸造厂):参考关于神器铸造率的破解
先了解神器的5个级别:common 普通级别,rare 稀有级别,epic 史诗级别,legendary 传说级别,mythic 神话级别

1级铸造厂:普通级别
2级铸造厂:普通级别,有几率开出稀有级别
3级铸造厂:稀有级别
4级铸造厂:史诗级别
5级铸造厂:史诗级别,有几率开出传说级别
6级铸造厂:传说级别
7级铸造厂:传说级别,有几率开出神话级别
8级及以上铸造厂:神话级别
在官方文档中了解到一件神器还对应 7 个等级,其中 6 级和 7 级是“传奇”稀有度意味着 6 级或 7 级的铸造厂可以保证铸造一件传奇神器。3 级或更高级别的铸造厂可以通过获得更高的积分来生成传奇,大约有 32% 的几率获得 1 个奖励积分,~8% 的几率获得 2 个奖励积分,以及~1.5% 的几率获得 3 个奖励积分。

级别(Rank)

与Level固定等级不同,玩家可以升级Rank已提高天体的不同属性,受Planet所处区域的影响,Plant升级上限为3-5之间,同一属性最高提升4级,升级需要消耗银矿,目前可以在防御,范围和速度三个主属性中选择升级,升级任意属性都会间接提升天体自身的能量值上限。

群落(Biome)

以往有地形颜色不同来直接提供辨识度,随着近期的更新大部分地形仅以天体有着不同的颜色区分,而不同生物群落对区域内的天体初始的属性影响很大,有时也会影响该类型开出的神器的属性和外观:

Lava (熔岩)
Wasteland (荒地)
Ice (冰原)
Grassland (草原)
Corrupted (腐败之地): 近两轮游戏玩家的出生地,该区域内天体的属性和可提升级别均受到限制,远离该区域的天体受到的影响会逐渐消失。但其他区域容易受到其他玩家攻击,该区域则更为安全。
Ocean (海洋)
Swamp (沼泽)
Desert(沙漠)
Tundra (苔原)
Forest(森林)

属性增益

开始我们提到过上图中的一些图标用意和地形的影响,它们都与天体属性有关,高额的属性增益随机的出现在宇宙中的天体上,这些增益可单项或多项的出现在同一天体上。下图为一个自带双倍范围的天体:

神器

参考:dfwiki
神器是以NFT的形式制作的,所以它们都可以交易,也有着众多精致的外观。

种类

在此分为两个大类介绍,并简单介绍在使用它们时需要注意的地方:
5种具有独特的属性的神器:

一次性,可获得一次攻击范围和速度属性的巨幅加强,但激活后防御属性大幅减弱,需要等待倒计时结束完成蓄能,蓄能后的第一次攻击有属性加强,使用或取消激活后销毁,可应用于各类各等级天体。

一次性,激活即生效,可恢复天体满能量值和银矿值(故戏称春哥),不同级别可应用的天体等级有限制。它的优点刚好和它名字的由来对应起来,为我们节省了大量的时间。

普通级别:2级及以下
稀有级别:4级及以下
史诗:6级及以下
传奇:8级及以下
神话:

一次性,激活后将天体摧毁(天体进入不计分,不可选定状态),不同级别可应用的天体等级有限制。

普通级别:2级及以下
稀有级别:4级及以下
史诗:6级及以下
传奇:8级及以下
神话:

可反复使用,在两个天体之间建立持久的快速通道,激活时须选定已拥有的另一目标天体,取消激活有相当长的冷却时间才能再次激活,若激活后有一方天体被敌方占领,则虫洞效果失效。

一次性,巨幅加强天体的防御属性并减弱范围和速度属性(故戏称龟壳),可应用各类各等级天体,激活后即生效,取消激活时被销毁。

4种对天体5个可变属性增加的神器:(观察仅发现某类提升某属性的较为常见,其他并无规律,不作为参考依据)

以上4种神器,激活后会依据神器属性来在5个方面小幅提升天体属性:防御,能量值,能量回复速度,范围和速度。其中由于能量值和能量回复速度之间的关系往往同时出现,并同比例提升。取消激活有冷却时间才能再次激活。

上面简单说明了一些神器的特点,但另外还有些需要我们注意的:

  • 一个天体上不能同时激活多个神器

  • 不同等级的天体所能携带的神奇数量也不同

  • 在天体和账户之间转移神器只有通过黑洞

  • 神器在天体上时,占领该天体即拥有神器的控制权

神器的使用需要把握时机,运用得当往往可以事半功倍。

外观

受群落和级别因素的影响,目前大部分神器有着至少50种外观,只有虫洞的外观较少,下面仅展示出其中少数。

光子炮:

布隆过滤器:

黑域:

虫洞:

行星护盾:

巨人:

飞船:

单体:

金字塔:

一览飞船部分NFT:

交易

现在已经有了几个不同交易市场:

  • DarkSea:使用 DarkSeaMarket 插件在游戏中安全出售/购买神器,是最受欢迎的神器市场,marrow dao开发。

  • Dropswap.gg:在游戏外以固定价格购买神器,有更多统计信息,orden dao开发。

  • Artifact Market:使用 Artifact Market 插件在游戏中出售/购买神器,dfdao开发。

  • BroadcastMarket:使用 BroadcastMarket 插件,玩家可以出售您的每日广播或购买更多。

以使用DarkSea为例:

  1. 点击左侧“Plugins”弹出插件管理窗口

  2. 点击“Add Plugin” 添加插件

  3. 给插件取个名字,并将插件代码导入后保存

  4. 点击“run”运行插件

  5. 目前插件有5个选项按钮,依次为:

Market:展示市场中所有正在出售的神器列表;
Listing:展示自己正在出售的神器列表;
Inventory:存货,所有已从从黑洞提到账户的神器列表;
Offers:市场中的神器求购列表
My Offers:可以创建自己求购神器的订单。

在不同页面点击“View”可以显示购买(Buy)/下架(Unlist)/上架(List)/取消(Cancel)等操作按钮,当自己挂单的神器出售后,“Balance”栏将显示可提现的金额和提现(Withdraw)按钮,点击按钮即可将出售所得xDai提现到自己地址上。

图例

  • 神器激活
  • 神器取消激活
  • 发送神器
  • 提取神器到账户
  • 从账户存入神器到黑洞
  • 神器冷却中
  • 虫洞效果
  • 准备就续的光子炮

基本操作

熟悉天体窗口

游戏中,点击选中自己已拥有的天体时,便会出现类似的界面:天体周围固定的三个白色环形虚线标识着天体的范围属性,黄色的环形虚线则根据本次发送的能量值实时展示着可抵达的范围;左边的天体信息窗口则是我们可以交互的入口。

认识这些滑动条,按钮,文本框和可选框:

  • Send

调整能量值的滑动条可以改变本次发送的能量,点击send后会出现线条,再次点击其他目标天体建立实线连线即发送成功(开始虚线时为正在等待链上交易打包确认)。如果需要附带发送银矿和神器,则需要在点击send前调整发送的银矿值和选中相应神器。

  • Upgrade

点击按钮,会转到子窗口,可以看到三个属性的选择按钮和具体数值变化展示,当银矿足够的前提下,点击下方的“Upgrade”按钮确定升级。

  • Artifact

点击按钮,会转到子窗口,如果是未开的铸造厂则可以看到不同的铸造提示,其他情况时则可以看到当前天体上的神器信息,从而可以看到激活/取消激活/提取的按钮图标;如果天体是黑洞还将在下方出现“”的按钮,进入该窗口后可以将已提取到账户的神器重新取回黑洞上。

  • Broadcast

点击按钮,会转到子窗口,该选项的功能可将宇宙中的天体暴露给其他玩家,窗口中的提示信息展示着该天体广播的冷却时间。

  • Hat

点击按钮,会转到子窗口,玩家可以使用xDai为该天体购买或升级一顶随机图案的帽子。

  • Set/Clear Emoji

点击可选框,会出现表情栏,确认设置后天体的顶部便会悬浮该表情,通常只能以表情与未绑定推特的匿名玩家尝试进行沟通,放置表情来向周围玩家表示友好或敌意,增强了游戏的趣味性。

  • withdrew silver

该选项只有选中的天体是黑洞时才有,文本框中输入需要提取的银矿数量点击该按钮即提取,竞赛时通常以此计分。

如果天体携带着神器,还将有一栏展示神器,选中不同的神器图标可以在send时发送,参考:发送神器的图例。

判断敌情

战争时常是不可避免的,有时甚至在你未发现敌方天体时,敌方已经对你发起了攻击。但DF开发者还是为玩家提供了一些提示(状态栏的图标,有或没有红色连线的红色环形虚线),这些提示使我们可以意识到自己被攻击和大概的攻击情况,由于存在的延时或网络原因玩家界面可能不会及时更新这些提示,如果你意识到了危险你应该刷新重新进入游戏。

玩家Ner0nzz曾在Twitch直播讲解了DF战争的一些玩法,观看视频回放,并记录在了官方文档《黑暗森林战争的艺术》,建议阅读学习,挨打不慌。与好友两三成团不失为抵抗大佬支配的方法,如果实在打不过,那也希望你能跑掉不被虐杀。

如果你正在观战,也可以依据中心圆来判断哪颗天体正在遭受攻击,仅需将鼠标悬停在可能的天体上。

图示来自我未探索区域的蓝色方天体正在攻击绿色方(红色环形虚线中心),以及占领无主的天体(蓝色环形虚线中心的天体):

处于视野中的攻击,可看到实心连线:

其他

快捷键:https://dfwiki.net/wiki/Shortcuts

插件

插件相当于武功秘籍,学会使用插件你将更加强大。除了官方插件中心,你还可以开发自己的插件。

安装和启用插件

以安装Crawl Planets插件为例:

  1. 在游戏中点击左侧“Plugins”弹出插件管理窗口(图1)

  2. 点击“Add Plugin” 添加插件(图2)

  3. 在插件中心Crawl Planets 插件,在跳转的github页面中点击“copy”后复制了所有代码(3)

  4. 给插件取个名字,并将插件代码导入后保存(图4)

  5. 点击“run”运行插件(图5)

图1:

图2:

图3:

图4:

图5:

开发插件

参考开发者指南
官方github插件库
代码贡献者也会有对应的NFT奖励,不论是开发插件还是修复bug,这是不肝游戏也能获取NFT奖励的另一途径。

利用插件实现自动化

Vizier:一个AI 助手,简单配置后可以自动执行多项任务;
Seldon:一整套脚本插件实现了一个黑暗森林的机器人。

常用插件

Remote explorer

游戏插件库中自带,如果你有多台计算机运行开图软件,你则可以利用此插件设置多个开图游标分区域探索。

Crawl Planets

利用此可全局或在指定的天体周围筛选并占领你想要的天体。

Repeat Attack

不管你是需要蚂蚁啃大象还是想集中能量,设置好两个天体之间的路径,便简单实现了自动化。

Artifacts Findes

开神器是一项比较繁琐且容易失误的事情,当你占领的铸造厂较多时,使用此插件可以自动的帮你自动的指定Prospect和Find。

Highlight Buffs

提供的筛选功能可以帮玩家快速找到自带各类增益的天体,早发现早占领。

Easy Highlight Artifacts

官方在左侧功能栏提供的神器列表并不能帮你快速预览到所有神器分布的位置,你需要此插件帮助定位神器来规划出最短的转移路径。

Map Export

用于地图导入导出,与设置里提供的功能额不同,它还可以截取部分地图导出(确保你导出的文件有数据为成功,如遇没数据,可适当调整截取的区域范围)

Gift Planet

当游戏设定允许赠送天体时,你可以将你的天体赠送给好友,以便和好友在一起发育,当然另外还有插件“Gift Empire”,可以将你所有的天体赠送给对方。

游戏工会

引用df DAO的自我介绍:他们玩游戏,收集 NFT,并构建工具。工会的存在,无形之中影响着其他众多玩家,感谢工会成员们的无私奉献。
d_fdao:他们玩游戏,收集 NFT,并构建工具
orden dao:v0.6 round 2/3/4轮的冠军
marrowdao:中文社区的引导者
sophon_eth:v0.4的冠军

游戏奖励

Valhalla NFT

以往每轮前 63 名玩家将获得Valhalla 的Dark Forest NFT ,另外评估出对于有创意或为社区做出贡献的项目,开发商将酌情额外授予特别奖。往期领奖记录可查看valhalla

xDai

直接打钱,再也不用担心gas费不够了

社区联名创作的NFT

MarrowDAO工会联合举行的社区第一轮游戏中,除xDai奖励,还设计了co-branded NFT作为奖励。

如果你是艺术家可以参与设计Dark Forest NFT的各类活动赢得奖励和荣誉。

参考链接

Dappchaser:相关文章为中文社区的早期玩家提供了极大的帮助;
Darkforest twitter:官方推特;
插件中心:官方社区维护的插件展示;
Awesome Darkforest:玩家维护的GitHub导航仓库;
dfwiki:玩家维护的维基百科;
Dark forest blog:官方社区文档;
Darkforest-valhalla on opensea:在opensea查看往期玩家领取的NFT奖励;
Marrowdao:成功举办社区第一轮的工会。

Subscribe to mirror
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.