安装必要的框架
https://github/BepInEx/BepInEx/releases
选择适合自己电脑的版本,一般选择BepInEx_x64_5.4.11.0.zip即可
完成下载后,解压缩到游戏根目录
Steam\steamapps\common\Dyson Sphere Program
解压缩后,完整启动一次游戏再退出,BepInEx文件夹里会生成plugins文件夹
plugins文件夹将会是大部分MOD的安装位置
下载联机插件的核心文件
https://github/hubastard/nebula/releases/tag/v0.1
选择Nebula_v0.1.zip并下载
在plugins文件夹里手动创建Nebula文件夹,并将下载好的Nebula_v0.1.zip压缩包解压缩至Nebula文件夹内
解压缩后的文件夹路径
如何联机
首先启动游戏,你会发现游戏主菜单上多了个英文选项Multiplayer,选择并进入
主机端创建房间
如果想创建一个普通的联机游戏,点击New Game(Host)进入游戏
如果想为别人展示自己酷炫的戴森球设计,点击Load Game(Host)选择存档进入游戏
服务端加入多人游戏
选择Join Game后输入主机IP进入游戏
注意事项
主要是主机IP的问题,因为网络运营商的问题,大部分玩家没有自己固定的IP地址,或者又因为路由器的设置,导致的一些端口设置的问题,亦或者不同网络运营商之间联机的延迟问题。
总之就是国内普通的给IP然后联机的方式有点小困难。
GitHub作者推荐的是用minecraft联机的方式,所以本教程作者也就是我理所当然的选择用SakuraFrp穿透内网,转发端口然后用SakuraFrp给的IP地址让我的朋友联机,结果失败了。
之后我注册安装了蒲公英,成功组网后用蒲公英提供的IP地址成功联机。
感觉挺怪的,我和朋友联机minecraft的时候,用简单联机MOD固定端口,再用sakurafrp提供IP即可成功联机,结果这个戴森球计划联机插件却失效了。
可能是端口设置的问题,Github作者提供的默认端口是8469,咱也不是专业的,没搞懂怎么设置,反正用蒲公英创建了个联机环境倒是成功了。也暂时放弃其他联机工具了,就这么蒲公英先用着吧。
还有就是有时候网络会抽风连不上Github的,就自己各显神通翻出去吧,亦或者多等等,说不定就能裸连上GitHub呢,有大量需求的话咱在给大伙提供网盘下载
其他也没什么了,希望各位戴森球工程师能成功联机,也希望戴森球计划官方能早日出联机功能
贴一下GitHub作者自己的安装教程
/d/file/gt/2023-09/bgyeqiqupkr