1个不稳定版本

0.1.0 2024年5月8日

#4 in #udp-server

GPL-3.0 许可证

59KB
1.5K SLoC

Phantasma

Phantasma是基于Source的游戏的替代主服务器。它设计得易于自行托管。

功能

  • 易于托管
  • 可配置
  • 轻量级

使用方法

docs/usage.md

API

Phantasma实现了Valve的主服务器查询协议,在此处有文档:developer.valvesoftware.com

构建

安装构建依赖项。需要Rust 1.70或更高版本

sudo apt install cargo rust    # Debian
sudo dnf install cargo rust    # Fedora
sudo pacman -S cargo rust      # Arch Linux

然后使用以下命令构建程序:

cargo build

使用以下命令运行测试:

cargo test

许可证

GPLv3

致谢

xash3d-master

依赖项

~0.8–7MB
~41K SLoC