# lol-gameserver-docker **Repository Path**: xiaoyun461/lol-gameserver-docker ## Basic Information - **Project Name**: lol-gameserver-docker - **Description**: No description available - **Primary Language**: Docker - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-05-16 - **Last Updated**: 2024-07-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lol-gameserver-docker #### 介绍 基于 [GameServer](https://github.com/LeagueSandbox/GameServer)项目 构建的docker 使用spring-boot 一键同步配置,创建房间,加入房间,多主机同步启动客户端 服务端支持 `win` 或`linux`搭建 #### 软件架构 #### 安装教程 单server端 1. 使用命令 `docker-compose up -d` 或者 使用我已经制作好的镜像 `docker-compose-image up -d` #### 安装教程 springboot版本 1.使用命令 `mvn install ` 打包 生成 `pick-0.0.1-SNAPSHOT.jar` 2.把 该目录 `target\pick-0.0.1-SNAPSHOT.jar` 复制到 项目根目录 3.在项目根目录 执行 `java -jar pick-0.0.1-SNAPSHOT.jar` #### 使用说明 1. Settings 目录下 GameInfo.json 可自由编辑 - 玩家ID (playerId), - 玩家Key (blowfishKey), - 名字 (name), - 角色 (champion), - 队伍[红队,蓝队] (team), - 皮肤 (skin) - 召唤师技能[D] (summoner1), - 召唤师技能[F] (summoner2), - 符文 (runes), - 技能CD (COOLDOWNS_ENABLED), - 召唤师技能CD (CHEATS_ENABLED), - 兵线 (MINION_SPAWNS_ENABLED) #### 已编写 - 创建房间 - 加入房间 - 选择英雄 - 开启server - 关闭server - 修改符文 - 修改召唤师技能(D,F) - 修改队伍 具体 已编写的api文档 可启动 打开该网址查看: `http://localhost/doc.html` #### 待完成 - 修改名字 - 创建启动RunLS.bat - 浏览器调用本地exe程序 - 同步多端启动客户端 - - - - 最后再优化前端代码 #### 参与贡献 1. Fork 本仓库 2. 欢迎提交代码