在帕鲁的世界,你可以选择与神奇的生物「帕鲁」一同享受悠闲的生活,也可以投身于与偷猎者进行生死搏斗的冒险。帕鲁可以进行战斗、繁殖、协助你做农活,也可以为你在工厂工作。你也可以将它们进行售卖,或肢解后食用。

引用自:

https://store.steampowered.com/app/1623730/Palworld

日本 Pocketpair 的《幻兽帕鲁》无疑是开年最火的游戏,游戏上架3天销量突破500万,Steam 在线峰值破150万,绝对是今年开年的超大黑马。

但随着游戏的爆火,PalWorld 官方服务器也开始出现不稳定,卡人闪退的情况。对于有一定财力的小伙伴,搭建一个私服(Dedicated Server)是一个最稳定而舒服的解决方案,可以确保游戏用户在一个相对独立且私密的空间中,获得更加畅快的游戏体验。

问:要把 PalWorld 装进私服,总共分几步

答:分三步

  1. 准备服务器
  2. 下载并安装 SteamCMD
  3. 下载并安装 PalServer

以下是手把手教学!

01 准备服务器

此次搭建 PalWorld 私服,选用的是 GCP Compute Engine,为用户提供安全可靠且可自定义的计算服务,让用户可以在 Google 的基础架构上创建并运行虚拟机。

服务器配置:4vCPU/16G Mem+100G PD storage

操作系统:ubuntu 20.04 LTS

导航栏选择【Compute Engine】后,单击【CREATE INSTANCE】创建服务器。

用户可以灵活选择机器类型,并自定义机器规格。修改相应操作系统与磁盘容量后,点击创建。

创建完成后,即可在控制台通过 SSH 登陆服务器。

登陆成功。

PalServer 默认端口为8211,因此预先设置 Firewall Rule 放通端口。

首先确认服务器的公网 IP 与私网 IP,例如35.188.42.3与10.128.0.10。

接下来导航至【VPC Network】单击【CREATE FIREWALL RULE】创建 Ingress 方向防火墙规则。

来源 IP 段填写0.0.0.0/0,目的 IP 段填写服务器私网地址10.128.0.10/32,同时勾选 TCP 与 UDP,并填写端口8211,完成后保存。

02 下载并安装 SteamCMD

SteamCMD 是一个命令行版本的 Steam 客户端,主要用途是在一个命令行界面的 Steam 客户端上安装及更新各种可用的专用服务端,适用于使用 SteamPipe 内容分发系统的游戏。如果想要在 Steam 上自建服务器,或进行二次开发,SteamCMD 是必需工具。

出于安全和规范考虑,首先在服务器上创建 Steam 用户与目录,注意在修改 Steam 用户密码的时候,不要设置的太简单,否则会被黑客登录,系统会遭到破坏。

sudo useradd -m steam
sudo passwd steam
sudo -i
echo "steam   ALL=(ALL:ALL) ALL" >> /etc/sudoers
exit

切换账号到 Steam 用户,并且进入家目录。

sudo -u steam -s
cd /home/steam

下载 steamCMD 包,并安装。

sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update
sudo apt install steamcmd

在安装 steamCMD 时会弹出配置窗口,选择AGREE,回车。

把二进制链接到系统路径,终端直接输入 steamCMD,即可启动服务。

sudo ln -s /usr/games/steamcmd /usr/bin/steamcmd
steamcmd

启动成功的界面如下,其中提示缺少 steamservice.so,这个报错可以先忽略。

完成 steamCMD 的安装和启动后,输入 quit 退出。

03 下载并安装 PalServer

在 steamCMD 安装好的基础上,使用如下命令,即可开始下载 PalServer 服务器程序。

steamcmd +login anonymous +app_update 2394010 validate +quit

创建 sdk64 目录,并 copy steamclient.so 文件。

mkdir ~/.steam/sdk64cd ~/.steam/SteamApps/common/PalServercp linux64/* ~/.steam/sdk64

使用 PalServer.sh 脚本启动服务器。

cd ~/.steam/SteamApps/common/PalServernohup ./PalServer.sh &

启动成功界面如下

其中 nohup.out 可以看到启动成功的日志。

在本机上使用公网 IP,测试服务器端口正常服务。

nc -vuz -w 2 35.188.42.3 8211

至此,您的专属幻兽帕鲁私服已经搭建完成,可以约小伙伴们加入体验啦!

04 登陆游戏

前置条件

首先您需要在本地下载 Steam 客户端。

其次需要在 Steam 购买幻兽帕鲁(Palworld)。

登录步骤

第一步:打开 Steam 客户端,并登录您的 Steam 账号。

第二步:在“库”中找到幻兽帕鲁,并开始游戏。

第三步:在游戏菜单选择“加入多人游戏(专用服务器)”。

第四步:让玩家输入已部署的 Dedicated Server 的 IP 地址+端口(35.188.42.3:8211)即可开始游戏。

通过 Compute Engine,一个独属于你的“资本家”体验场就此拉开帷幕!现在 Google Cloud Platform 每月还免费送 300 美元的赠金,试用期一年,如您想摆脱卡顿,建立乌托邦,那就赶紧入局吧!安装过程中有任何疑问,欢迎扫描文章末尾小助手二维码,与 WebEye 服务团队联系!

返回全部