世界杯后遗症犯了?在NAS上搭个 Animal Cup 接着踢!
前段时间世界杯刚结束,不少人想踢足球的兴致上来啦,但是线下踢足球不是凑人数,就是没时间,踢场足球真是太难啦,今天咱用NAS来一场线上足球赛,除了可以和AI踢比赛,还支持创建房间和自己的小伙伴一起PK。
一、体验Animal Cup
进入游戏发现足球队人物和以往不同,人物都是小动物的形象。

比赛模式有很多,AI难度分别是简单的、普通的和难的。比赛时长短的、普通的、长的。自己不想玩还可以观看AI对战,还要两人对战模式。

想观看比赛,选择【观看人工智能对人工智能】。

先和AI来一场对战,在左下角会有键盘控制提示。通过↑↓←→来控制移动,O是射击、W是传球,

进行两人对战,先创建房间扫码进入玩耍。

加入房间后,两人可以通过手机作为手柄进行操控游戏。

二、NAS部署
打开威联通的ContainerStaion,复制下方的代码。
services:
animal-cup:
image: ghcr.milu.moe/panda-995/animal-world-cup:latest
container_name: animal-cup
restart: unless-stopped
ports:
- "13008:13000"
- "13001:13001"
environment:
NODE_ENV: "production"
WEB_PORT: "13000"
LAN_PORT: "13001"
ENABLE_LAN_RELAY: "true"
LAN_PUBLIC_HOST: "192.168.31.66"
LAN_PUBLIC_WEB_PORT: "13008"
LAN_PUBLIC_SCHEME: "http"
另外,这里需要改成自己NAS局域网ip。
LAN_PUBLIC_HOST: "192.168.31.66"

等待容器创建。

部署完成后,在浏览器中输入NAS的ip+端口号可以访问到游戏项目。

项目部署很简单,容易出错的地方就是在代码中 NAS ip需要换成NAS局域网ip。这个足球游戏很有可玩性,对战的趣味性拉满。
