Skip to content

将多人游戏与Phigros玩法结合起来!一个基于Phigros玩法的非盈利性开源社区游戏,集成PhiZone | Bringing multiplayer to Phigros gameplay! An open-source, non-commercial & community-based rhythm game with PhiZone intergrated.

License

Notifications You must be signed in to change notification settings

Team-PhiTogether/PhiTogether

Repository files navigation

PhiTogether

服务状态 / Status Page

将多人游戏与Phigros玩法结合起来!一个基于Phigros玩法的非盈利性开源社区游戏。集成PhiZone。

👍 支持我们的持续运行

Team PhiTogether 的爱发电

🚀 部署自己的 PhiTogether 实例

仅使用 Linux 进行基础部署示范。

  1. 下载此存储库到生产环境

    git clone https://github.com/Team-PhiTogether/PhiTogether && cd PhiTogether
  2. 安装环境、编译后端

    安装完成后执行

    go build main.go
  3. 新建文件 config.json 进行以下配置 (配置完后需删除注释)

    {
        // type: "master", "slave"
        // 主机或从节点模式
        "type":"master",
        // max: interger
        // 节点最大房间数量
        "max":100,
        // addr: url(string)
        // 可以直接访问到该节点的https网址
        "addr":"localhost",
        // port: interger
        // 服务器端口号
        "port":"8081",
        // priority: interger
        // 服务器优先级
        "priority":999998,
        // key: string
        // 服务器 key,要和主机的 key 一致
        "key":"abcdefg1234567"
    }
  4. 运行

    ./main

📃 许可证 LICENSE

源代码(不包括多媒体资源)在AGPL-3.0许可下分发。

简要概述AGPL-3.0协议内容
  • GNU Affero 通用公共许可证 v3.0

    这种最强大的 Copyleft 许可的许可取决于提供许可作品和修改的完整源代码,其中包括在同一许可下使用许可作品的大型作品。 必须保留版权和许可声明。 贡献者明确授予专利权。 当修改版本用于通过网络提供服务时,必须提供修改版本的完整源代码。

    您获得的权限:

    • 商业用途
    • 修改
    • 分发
    • 专利使用
    • 私人使用

    您将被此许可证限制:

    • 责任
    • 保障

    再创作所需的条件:

    • 包含许可和版权声明
    • 标明修改的内容
    • 同样保持开源
    • 作为网络服务使用视为分发
    • 使用相同的许可证(AGPL-3.0)

对于多媒体资源,我们保留著作权。

对于多媒体资源的定义

包括但不限于拓展名包含 oggmp3aacwavjp(e)gpngsvgsketchzipau3aup3-shmaup3-walflp 字段的文件。

包括但不限于文件头标识包含 oggmp3aacwavjp(e)gpngsvgsketchzipau3aup3-shmaup3-walflp 文件头标识特征的文件。

⭐ 致谢

About

将多人游戏与Phigros玩法结合起来!一个基于Phigros玩法的非盈利性开源社区游戏,集成PhiZone | Bringing multiplayer to Phigros gameplay! An open-source, non-commercial & community-based rhythm game with PhiZone intergrated.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published