云原生之steam游戏幻兽帕鲁私服部署
•
算法结构
文章目录
- 服务端部署
-
- docker部署
- docker-compose部署
- 客户端安装及破解
- 开始游戏
最近幻兽帕鲁这款游戏比较火,小编专门学习了下私服部署方法。由于这款游戏存在内存泄漏问题,运行一段时间就需重启,小编考虑将游戏部署到云原生中,通过k8s的自愈能力保证游戏的持续正常运行。这款游戏属于BS架构,容器部署服务端,好处在于方便迁移部署简单。部署小编参考了
官网部署教程 |
官方docker镜像。
服务器配置建议4核16G以上。
服务端部署
docker部署
sudo docker run -d --restart=always -u game -v /data:/opt/palworld/Pal/Saved -p 8211:8211/udp pasharp/pal_server /home/game/Steam/steamapps/common/PalServer/PalServer.sh
docker-compose部署
version: '3.9' services: dedicated-server: image: kagurazakanyaa/palworld:latest restart: unless-stopped network_mode: bridge ports: - 8211:8211/udp environment: - GAME_PORT=8211 - MAX_PLAYERS=32 - ENABLE_MULTITHREAD=true - IS_PUBLIC=false - PUBLIC_IP= - PUBLIC_PORT= - FORCE_UPDATE=false volumes: - /etc/localtime:/etc/localtime:ro - ./data:/opt/palworld/Pal/Saved
客户端安装及破解
- 下载安装steam:国际版steam | 特供版本
- 下载SteamTools SteamTools – 专注单机游戏
- 下载入口脚本分享游戏 永久入库 汇总
- 启动Steamtools,启动会出现一个悬浮球

- 右击悬浮球,出现菜单

- 开启解锁模式:点击启动Steam选项->解锁模式
- 将入库脚本解压,将解压文件拖动到悬浮球中
- 重启Steam后可以看见库中就有游戏了
开始游戏

点击加入多人游戏,输入服务端ip:port,后进入游戏
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/6f6b3907ec.html
