YUZU模拟器推出了公共浏览器房间,这里教大家如何用Linux系统服务器,搭建YUZU多人公共房间房间。

2. 事先准备

你要有一台Linux系统的远程服务器,这里系统推荐Ubuntu20.4,其他发行版大同小异,大家自己摸索。因为公共房间造成流量比较大,必须二十四小时打开,官方推荐用VPS进行搭建。
至于用哪家的服务器大家自行选择。

3. 视频演示

点击跳转

4. 搭建方式

4.1 安装docker

这里可以参考docker官方的教程:点我跳转
大家也可以依次输入以下代码进行安装:

sudo su
apt update
apt upgrade -y
apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

通过运行hello-world镜像验证 Docker Engine 安装是否成功 :

docker run hello-world

4.2 YUZU房间开启与配置

大家可以参考官方文档:点我跳转
首先拉取YUZUdocker镜像:

sudo docker pull yuzuemu/yuzu-multiplayer-dedicated

在根目录创建YUZU:

vi yuzu && chmod +x yuzu

在文本中填入以下:

sudo docker run -d \
  --publish 5000:5000/udp \
  yuzuemu/yuzu-multiplayer-dedicated \
  --room-name "<INSERT ROOM NAME HERE>" \     # 房间名字
  --room-description "<INSERT ROOM NAME HERE>" \     # 房间简介
  --preferred-game "<INSERT GAME TITLE HERE>" \     # 首选游戏
  --preferred-game-id "<INSERT TITLE ID HERE>" \     # 首选游戏ID
  --port 5000 \     # 服务器端口
  --max_members 4 \     # 最大人数
  --token "<INSERT YUZU ACCOUNT TOKEN HERE>" \     # 令牌
  --enable-yuzu-mods \
  --web-api-url https://api.yuzu-emu.org

token一项可以在官方获取(点我获取)。

注意:令牌一项如果填不对服务器将无法运行,也可以把整个一行删除,用IP地址和开放的端口进行链接。

然后输入:

sudo bash yuzu

启动房间。

如果想关闭房间:

sudo docker stop $(sudo docker ps -a -q)     # 停止
sudo docker rm $(sudo docker ps -a -q)     # 删除

大功告成

接下来就可以在自己的房间里和小伙伴们快乐的游玩了。
大家可以加入我的联机交流QQ群进行交流:812670742