《rimworld》写一个关于多人联机的教程,基于steam版

share

蓝色的子叶蓝叶:问问题主,multipalyer可以隐藏朋友在其他殖民地的小人吗 发布于 2023-04-19 01:08:42

远道不是无羡:想问下联机情况下是怎么游戏的啊,每人分别建立经营自己的殖民地,处理自己的袭击,派系关系吗?那一个人在进行暂停,加速的时候其他人怎么办 发布于 2023-04-18 20:01:22

花忆青天:用multiplayer可以建立分基地嘛?我为啥远征了之后不可以新建殖民地 发布于 2023-04-11 09:21:52

光与专属少年啊:大佬,用蒲公英的话房主创建房间是用蒲公英上的地址吗?还需要加上:30502之类的吗? 发布于 2023-03-28 04:38:02

倾诉未暖:题主 关于frp的详细搭建内容可以出一期吗 实在是网上找了很多资料看不明白 发布于 2023-03-26 13:16:32

小血老师:老哥,frp搭建完了,现在怎么进行联机啊 发布于 2023-03-25 23:56:02

Gisa_Xulek:请问大佬,用了第二种联机方式后该怎么与朋友操作两个基地的同时还能使用不同文化,现在使用同一个文化各种职业只能有一个,仪式的时候很麻烦 发布于 2023-03-25 13:56:12

jolin1187:收藏了,大佬牛批。我还做梦梦到过跟朋友一起玩呢,即使同时玩同一个殖民地也不错, 发布于 2023-03-25 12:45:32

Eternal·之心:请问frp端口号开哪一个 发布于 2023-03-25 01:59:22

hatE_yEstErday:openworld 我之前用云服务器搭建成功了 就是最有趣得功能“访问和攻击其他殖民地“还没有实现 不过作者更新得很勤快 作者最近提到:Real time PvP and Visiting are in the works! Join the Discord server if you want to participate as a beta tester! 还是很期待的 发布于 2023-03-24 01:22:52

啊哈挚爱:openworld 连接一直显示地图加载错误,怎么都进不去 发布于 2023-03-23 16:46:32

绝世猥琐宅:局域网联机用什么软件啊,我用的蒲公英但是根本搜不到,steam直连真就是运气好十几分钟掉一次,运气差一分钟掉一次。尤其是到了晚上这steam直连真的没法玩 发布于 2023-03-23 12:24:52

止咳糖浆糊糊:我有全dlc,我朋友没有,他能进的来吗 发布于 2023-03-23 07:17:02

AG灭世者:我是正版我同学是盗版我们用mult联机,结果死活连不上,我们的mod和游戏版本都是一样的,用的局域网联机 发布于 2023-03-22 23:28:02

weilxwlx:羡慕有一起联机的朋友啊,我周围好像听说过这个游戏,用过steam的都不多 发布于 2023-03-22 22:35:42

ajmkelakusaid:还得用git,工作要用,游戏也要用?? 发布于 2023-03-22 22:19:32

陌丶员:怎么弄frp.联机啊 发布于 2023-03-22 21:57:42

金闪闪和黑漆漆:开双基地对主机的电脑是很大的负担了吧 发布于 2023-03-22 20:10:42

kiss_me_gate:有几个问题问一下
1.不同步联机的话,如果一个玩家把人派到另一个玩家那里会怎么样呢?时间速度会怎么算?
2.故事叙述者应该是一样吧
3.袭击应该每个基地独立来算频率和规模? 发布于 2023-03-22 17:29:02

Nepgear彡:第二种联机方式经常断开然后看电影很浪费时间,希望早点出官方联机吧! 发布于 2023-03-22 17:26:52

开59的贝塔:很详细我之前和朋友用multi什么的那个mod走了不少弯路,废了两个档 发布于 2023-03-22 17:25:02

阿萨法虽然:最后说一下,可能教程看起来会复杂,我弄的时候也走了一些弯路。但是弄的时候有多憋屈,玩的时候就有多爽。已经几天几夜没理过女朋友了,开玩笑没女朋友,哈哈哈。Open World还有很多功能没开发完,Multiplayer虽然能同步,但是也存在很多mod不兼容和不同步问题,都有待解决,希望越来越好吧 发布于 2023-03-22 15:42:32

阿萨法虽然:7各个方式联机教程
7.1先开房间,正常开始房间就行,落地之后按Esc键,菜单栏就有”开始服务端“按钮,点击就会出现配置窗口
Autosave interval:是游戏保存间隔天数
Direct直连、LAN本地、Steam三种连接方式看你选择哪种
异步时间:多个地图殖民地地的时间是不是同步的,像加速暂停等等,这个几乎是必勾的,这样我暂停就不会影响到朋友
记录不同步跟踪:主机是否记录不同步殖民地的log数据,我没勾,感觉没有必要
Dev Mode:开发者模式,不用
Sync configs:同步配置,是否同步主机的配置到其它玩家。这个要勾,相当于检测你们的mod列表是否一致
Auto join-points:加入点设置,这个很重要。什么是加入点看楼上。图上的配置是游戏自动保存和玩家不同步的时候创建加入点。这样玩家不同步的时候重新加进来就能直接开玩,否则只能看小电影看到同步为止

7.2连接方式1
通过Steam联机。玩家开始服务器的时候勾选Steam,这样好友就能通过Steam看到然后加入。但是因为使用的是stram服务,所以需要加速器加速steam社区。还要看脸和看加速器,我之前连接的时候,朋友一直显示链接成功,然后没反应了,我游戏房间也没提示有人进来。这个联机方式得看脸
7.2连接方式2
Direct直连,我目前在用的。通俗点就是让玩家直接连接进你的电脑,但是玩家怎么样找到你的电脑呢,这就需要到内网穿透,百度一下连接内网穿透的概念是什么非常简单。Direct直连的ip填写本地PC的Ipv4地址,端口在规定范围内就行,但是填写的端口需要在防火墙开放,我UDP和TCP都开放了,网上有相关教程。下面介绍两种内网穿透方法
7.2.1蒲公英(非广告),毕竟人家送有免费的内网穿透呀,虽然只有1M带宽,也适合新手,网上一大堆蒲公英内网穿透教程,搜一下就行。注意内网穿透的端口就是直连时填写的端口,等显示穿透成功了会给一个IP和端口,让朋友加入的时候通过直连填写这个端口就行
7.2.2通过部署frp,我目前在用的。frp概念搜一下就懂。需要一台有公网ip的云服务器。简单来说就是我把我连到这台服务器,你想找我去找这台服务器就行。所以服务器带宽是多少你就有多少带宽,比如我的是8M,连十来个人绰绰有余。部署frp的教程网上也有,这部分教程我也就不说了,这些都是能够在网上找到答案的 发布于 2023-03-22 15:41:42

阿萨法虽然:6
准备Multiplayer的链接:
订阅mod:Multiplayer和Multiplayer Compatibility
加速器(连接方式1)
内网穿透(连接方式2,使用frp或者蒲公英等工具,特别推荐frp但是需要一台云服务器)
6.1
启用mod之后,进入游戏主界面就会多一个按钮“多人游戏”或者是英文的Multiplayer,因为我的比较新,还没完全汉化,所以是英文的。点进去界面是这样:
LAN本地:局域网连接专用的,就是我们小时候学校机房那种打联机CSGO,几乎不会不同步那种,最舒服,可惜我们没局域网,有局域网的用局域网最好
Direct直连:也就是上面的连接方式2,我目前在用的,体验很好,这个需要内网穿透,后面会细说
Steam:也就是上面的连接方式1,通过steam社区服务器,据说经常会不同步,但也是最多人用的(毕竟只用加速器就行)反正我不用,体验非常不好
Host服务端也就是开始多人联机的存档位置
发布于 2023-03-22 15:36:12

阿萨法虽然:5第二种联机方式。使用的Multiplayer这个mod,也是我目前在用的。mod链接:https://steamcommunity.com/sharedfiles/filedetails/?id=2606448745
5.1这个mod的原理就是p2p,由一个人开房间,其它玩家进这个房间玩。所以游戏是实时同步。也就是这个服务器所有玩家控制同一个殖民地和小人,具体效果B站上有,搜一下就能出现。
5.2玩家可以一起发展一个殖民地,共同操控小人做任务等等。我开始和我朋友也是这么玩,后来就是开局让他领小人去远行找地方新建殖民地,他自己发展我也自己发展,相互支援帮助。mod提供了地图时间异步功能,所以倍速不会干扰,几乎很多功能都能独立开,还能实时看队友发展很是舒服
5.3说了上面的,也就暴露一个关键性问题,就是数据同步问题。特别是后期数据量一大起来,会特别吃带宽(不过也不会那么严重)。带宽问题会导致数据不同步,这时候队友只能重新进来模拟一遍数据,如果特别频繁那么队友体验就不舒服了。这个mod启用了一个游戏加入点机制,举个例子,假如你进游戏是11点,加入点是11点,等你玩到14点的时候队友加进来了,那么队友进来的是你11点时的数据,他就要模拟数据(加速看电影一样),一直看到你现在14点同步数据为止才能玩
5.4还有一个关键问题是添加mod问题,这个多人联机mod只能兼容部分其它mod,不能全部兼容。如果硬加入不兼容的mod,会很容易导致队友不同步或者压根连不上来。解决方法很简单,添加一个Multiplayer Compatibility这个mod,不管有没有别的mod都要加上这个mod,不然联机mod也连接不上。Multiplayer Compatibility主要作用就是兼容别的mod,看看哪些mod是兼容或不兼容,具体使用方法吧里有了,可以搜一下。 发布于 2023-03-22 15:32:52

阿萨法虽然:4.部署成功后,打开Open World Server.exe就能开启服务器。玩家进游戏使用mod就行。如果是第一次连接服务器的:新建殖民地-选好开局和难度-点击左下角Multiplayer -输入服务器ip和端口-输入用户名和密码(相当于注册一个)
如果是已经连接过继续玩的,点击载入然后点击Multiplayer 输入账号啊和密码就行。
按照前面说的,如果已经有账号和密码,你再输入个新的账户和密码,相当于服务器又多了用户。除非你输入和之前相同的密码才用的同一份数据 发布于 2023-03-22 15:29:42

阿萨法虽然:3.3
Logs:存放的是服务器运行的日志
Mods:存放的是你想要添加的mod,这些mod是指会改变游戏内容的mod,比如边缘军工等等,理论上所有mod都能添加。这些mod是要求每个玩家必须有的,玩家进入游戏前服务器会对比,玩家没有或者对比不正确会拒绝链接,拒绝日志会打印出来
Players:玩家的数据,服务不会严格检测账户密码,所以玩家完全可以注册多个账户多个数据都没问题
Whitelisted Mods:存放白名单mod,放的是不会修改游戏内容的mod,大多数是一些UImod,比如小人心情显示,这里的mod不要求玩家必须要有,玩家加和不加都可以
Server Settings.txt文件:服务器配置文件,这个必须配好,不然服务器开了连不上,下面会详细说
Whitelisted Players.txt文件:玩家白名单配置文件,我不怎么用过,不详说
World Settings.txt文件:服务器内容配置文件,如世界大小,人口密集度等等,下面详细守

3.4服务器配置Server Settings.txt
Server Name: 服务器名称,随便设置,尽量英文
Server Description: 服务器描述,随便设置,尽量英文
Server Local IP: 本地ip,填写服务器ipv4地址,按照道理127.0.0.1就行,但是我试了就是不行,浪费很多时间服了。怎么看本地ip地址去百度,这个很关键
Server Port: 服务器端口,端口范围内任意一个就行。注意云服务器防火墙要开放这个端口,不记得是UDP还是TCP了,好像是TCP,反正我所有端口都开放。如果是本地PC部署,本地PC防火墙也要开放这个端口,光内网穿透还不够
Max Players: 最大玩家数
Allow Dev Mode: 开发模式,没用过,忽略
Use Whitelist: 是否使用白名单,没用过,忽略
Use Royalty: 是否开启皇权DLC
Use Ideology: 是否开始文化DLC
Wealth Warning Threshold: 警告阈值,没用过忽略
Wealth Ban Threshold: 禁用阈值,没用过忽略
3.5服务器世界World Settings.txt配置
Globe Coverage (0.3, 0.5, 1.0): 全球覆盖率
Seed: 种子
Overall Rainfall (0-6): 雨水
Overall Temperature (0-6): 温度
Overall Population (0-6): 人口密集度
3.6
以上基本上99.99%都能开,不能开服务器的基本上都是ip没对,端口没开放,本地部署内网没有穿透成功,多多检查,还有这个mod还在开发阶段,所以服务器文件一直有更新,也是一个坑,需要经常关注github文件版本是否有更新。
提一句,想要本地部署的需要内网穿透的,有两个办法。第一个使用蒲公英(自己百度),会免费送内网穿透,但是只有1M的带宽,也够十来个玩家链接了。或者使用frp自己部署一个内网穿透(目前我在用的,简直爽到飞起),但这个也需要云服务器,自己百度学一下就懂。哈哈哈。不过内网穿透关系到下面一个联机方法,往下看 发布于 2023-03-22 15:27:42

阿萨法虽然:2.部署条件。前面说到Open World原理是部署一个服务器,玩家连到服务器的。所以有两种方式可以部署服务器
2.1有一台云服务器(我刚好有一台),阿里云腾讯云青云啥啥啥的都可以,只要有公网(基本都有),配置最低的都能开
2.2部署到本地,这个就不用多说了。要么你有公网ip,要么搞个内网穿透。这两个怎么搞得自己去查,每个人可能不一样,我展开说篇幅就太大了 发布于 2023-03-22 15:20:12

阿萨法虽然:1.第一种联机方式,目前突然火起来的Open World,mod链接:https://steamcommunity.com/sharedfiles/filedetails/?id=2768146099。
1.1这个mod的原理很简单,部署一个rimworld的服务器,玩家通过ip和端口连接服务器注册一个账户和密码,就能联通服务器,理论上可以联通玩家可以很多(看服务的性能)。但是多人游戏大部分是异步的(非实时同步,像lol这种就是所有人都同步游戏数据),游戏的存档还是在玩家本地PC,所以玩家可以先开始单人游戏再联通服务器。
1.2异步的问题就导致了你看不到别的玩家是否在线,发展情况是什么样的,也进不了别的玩家地图,也没办法攻打别的玩家,这些都是mod目前所面临的问题。
1.3说说目前mod有的功能。在线的玩家可以相互交易/送礼物(远征队伍或者直接用运输舱送礼物都可以),送小人都可以。聊天功能。黑市功能(有但我没怎么用过,应该是人多的时候用)。顺便说下,前面提到的游戏数据是异步的且玩家自己的数据是在本地PC,所以我之前利用这个bug,在送东西前本地保存,送完直接关游戏不保存再上线,东西又回来了还能继续送,导致可以无限刷,这也需要改进了。
1.4还在开发的功能:访问其它玩家的领地。攻击其它玩家的领地等等。还有很多需要开发的地方,而且服务器有时候不稳定掉线,导致交易前我和我朋友都要从新链接一遍服务器。下面就是mod使用教程 发布于 2023-03-22 15:19:02

千殇之雪:dogj有个教程,可以看看 发布于 2023-03-22 15:17:22

ayfei123:头次赶上直播,我插 发布于 2023-03-22 15:16:52

千殇之雪:http://tieba.baidu.com/p/7712675304?share_from=post&share=9105&fr=sharewise&is_video=false&unique=F0DA3A12AC315F8FD84580D7F12B6D25&st=1648870896&client_type=1&client_version=12.22.5.0&sfc=copy&share_from=comment&source=12_16_sharecard_a 发布于 2023-03-22 15:16:52

阿萨法虽然:从学习版入坑的环世界,然后上瘾最终立马补票正版。但是苦于只能单人玩,然后不了了之。最近和朋友发现居然有多人联机mod。然后开始上手,两种多人联机方式都试了个遍,各有各的优势。游侠的版本非常简单,但是缺点也有,比如功能不是最新的。不多说,直接开始 发布于 2023-03-22 15:15:22

更多《rimworld》写一个关于多人联机的教程,基于steam版相关问题

问题:《rimworld》写一个关于多人联机的教程,基于steam版

回答:还有个更赖皮的玩法,建5个2技能心剑的自创武将,都不用等CD,对面根本过不来,全被射死在半路上了,就是挨个点技能有点费手~! 详情 >

问题:《质量效应》关于多人联机的各种武器的评价

回答:主要是看海没事干我又不想统一谁,搞什么崛起,就想稳稳当当的当个公爵过日子而已,2代动不动一片大瘟疫,或者社团搞学术研讨会做实验炸死一大帮人就够忙活的了,3代没事干啊 详情 >

问题:火炬之光2购买、下载、联机教程

回答:当成赤鬼一样二人转 详情 >

问题:《rimworld》多人联机,一个人一个营地。

回答:2代UI太小了,英文版字体也很难受,都需要Mod来解决 详情 >

问题:强迫症患者(跪求生化危机5联机刷杯,完成全成就STEAM)

回答:开修改器了吧,这么多钱 详情 >