关注游戏方面的小伙伴应该知道,这个春节《幻兽帕鲁》可谓是杀疯了~
这个游戏具体是啥咱也不做介绍了,反正玩家的眼睛是雪亮的,上线后能短期内销量突破 600 万份,并且同时在线游玩人数吊打《 赛博朋克 2077 》、《 艾尔登法环》等 3A 大作,好评更是高达94%!
不过火爆归火爆,它带来的问题也就显而易见:庞大的在线玩家让官方服务器也是亚历山大,导致很多小伙伴在玩的时候出现卡顿,连接超时等,非常影响游戏体验。
而游戏开发商呢又是一个十八线的小公司,不像某动物公司财大气粗可以各种买买买,所以为了解决这个问题,就自己提供了搭建私人专属服务器的方案,这样既减轻了官方服务器的压力,还能让玩家有不错的游戏体验。
而私人专属服务器可以是花钱的云服务器,也可以是自己购买的实体服务器,比如说NAS,就能充当本地实体服务器。
不过需要说明的是,幻兽帕鲁毕竟是一款游戏,所以对服务器的配置还有有一定的要求。也就是说,如果我们想要使用自己的NAS充当搭建私人专属服务器,NAS的硬件配置肯定不能太低。
比如说我今天将要搭建的这款服务器,根据在线人数的不同,需要的配置要求也不同。总而言之,我们的NAS最低需要4核处理器,10GB以上的内存,以及预留30GB的存储空间。
而我此次演示的极空间Z4 Pro标准版NAS,使用的是4核4线程英特尔N97处理器,DDR5 16GB内存,理论上已经满足它的配置要求,所以我们来看看使用它来搭建『幻兽帕鲁』游戏服务器的表现吧!
服务器搭建先在极空间的Docker目录下新建一个“palworld”的文件夹用于保存游戏服务器的相关配置文件。
然后在极空间的Docker管理器的镜像仓库中搜索“jammsen/palworld”并下载。
默认就是最新版本(latest),直接点“下载”按钮。
等待镜像拉取完成。镜像不是很大,拉取也很快。
完成之后点“添加到容器”开始部署。
【基础设置】这里将“启用性能限制”取消勾选。
【文件夹路径】这里,“文件/文件夹”是我们前面Docker目录下新建的“palworld”文件夹。“装载路径”为“/palworld”。
【端口】这里默认即可。
【环境】这里,需要修改的地方:
TZ:时区,改为“Asia/Shanghai”MAX_PLAYERS:最大玩家数,我这里考虑到NAS性能,先设置4个人SERVER_NAME:服务器名称,自己随意改吧ADMIN_PASSWORD:管理员密码,自己随意改吧Server_PASSWORD:服务器密码,自己随意改吧其它的默认就可以了。点“应用”按钮完成部署。
这个时候可以看到部署好的服务器(容器)已经在运行中,但是它目前还不能立即使用,因为它正在后台下载与更新服务。
具体的更新情况可以在日志中查看。等到日志中出现“AppID=XXXXXXX”的时候就说明服务器已经可以上线了。
配置修改然后我们先别着急进游戏,先停止服务器(容器)。
然后找到“Docker/palworld/Pal/Saved/Config/LinuxServer”目录下的“PalWorldSettings.ini”文件并打开。
将自己修改后的配置文件粘贴过来并保存即可。
配置文件格式如下:
; This configuration file is a sample of the default server settings.
; Changes to this file will NOT be reflected on the server.
; To change the server settings, modify Pal/Saved/Config/LinuxServer/PalWorldSettings.ini.
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
看不懂也没关系,这里有个大佬制作的可视化的配置页面,按自己的要求设置好之后直接“复制结果”就可以了!
传送门:https://najoast.github.io/PalWorldSettingsUI/
之后再次重启服务器(容器),还是看日志,等待出现“AppID=XXXXXXX”就说明咱们滴幻兽帕鲁游戏私服搭建完成了!
帕鲁开撸这个时候就可以打开幻兽帕鲁的客户端进入游戏,然后选择“加入多人游戏(专用服务器)”。
无视提示,点“OK”。
选择“社群服务器”,在下方位置勾选“输入密码”,输入“NAS IP:端口号(8211)”,接着点“联系”。
输入设置的密码,确定。
首次打开就是常规的捏脸操作,然后为自己的玩家设置一个名称就可以了。
OK,成功进入游戏。
按键盘“ESC”键还能看到我们搭建好的服务器信息。
写在最后其实使用NAS搭建『幻兽帕鲁』游戏服务器整体还是比较简单的,搭建好之后使用自己的服务器玩起来确实非常稳定,玩了三天没有出现连接和网络上的问题。
同时,有公网IP的小伙伴还可以直接在路由器中将端口映射出来,这样我们就能在外网环境下,和小伙伴们一起联机玩耍了!
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~