Skip to content

Commit

Permalink
fix/update-ui-guide
Browse files Browse the repository at this point in the history
将官服版下载方式放到开源版前边;更新了ui说明

---------

Co-authored-by: ZhangZhe <[email protected]>
  • Loading branch information
BogaLeng and BogaLeng authored Aug 5, 2024
1 parent e1596c3 commit 24d6608
Show file tree
Hide file tree
Showing 4 changed files with 75 additions and 55 deletions.
Binary file modified docs/.vuepress/public/static/images/guide-ui-customize-01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
89 changes: 46 additions & 43 deletions docs/guide/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,62 @@ description: 如何安装SimulatorX开源版或社区版

:::info

开源版目前为2023赛季的规则实现,如果要体验最新功能请[安装SimulatorX 官服版](#安装SimulatorX官服版)
开源版目前为2023赛季的规则实现,如果非必要,我们更推荐您按照下面的教程安装`SimulatorX官服版`
安装`SimulatorX开源版`请参考[SimulatoX开源版](#安装开源版)

:::

## 客户端软件
## 安装SimulatorX官服版

1. 访问[官方下载站](#https://dl.sim.scutbot.cn/)

2. 选择你需要的版本

3. 下载SimualtorX压缩包(即普通客户端),解压后运行`SimulatorX.exe`

:::info

带有`LinuxServer`字样的版本为服务器版,可以用于搭建[**私有服务器**](#搭建私有服务器)

:::

## 官服版如何联机

:::info

客户端与服务器:想要进行对战,我们电脑上下载和使用的是客户端,客户端需要连接上**服务器端**才能创建房间、加入房间,服务器端需要**部署在机器上**才能被客户端连接。

软件开发组提供了**公开的服务器,供所有用户联机**

:::

### (最简便的方式) 使用华南虎官方服务器

- 下载SimulatorX,解压后运行`SimulatorX.exe`
- 在【创建房间】页面或者【主页面】中填写用户名,直接点击【创建房间】即可创建房间并成为房主,无需填写服务器地址与密码
- 从房间左上角可以复制口令并分享给其他用户,其他用户在【加入已有房间】页面或者【主页面】中填写用户名和房主的口令即可点击【加入房间】按钮

恭喜,至此即可愉快地进行联机游戏。

### 搭建私有服务器

若认为软件开发组提供的服务器联机特别卡顿,可以选择**自己部署服务器用于联机:**

1. 首先仍然是下载上文中[官方下载站](#https://dl.sim.scutbot.cn/)中的SimualtorX压缩包(即普通客户端)以及LinuxServer(Linux服务器端)
2. 然后需要部署Linux私有服务器,详细的私有服务器申请与部署流程参见[私有服务器](https://scutrobotlab.feishu.cn/wiki/wikcnAK9qq0uYZyLWi8xnJi6Q6b?from=from_copylink)文档,申请后可以获取密钥
3. 对于客户端,在【创建房间】页面或者【主页面】中填写用户名和在【服务器密码】一栏填写申请的密钥,点击【创建房间】即可创建房间并成为房主
4. 从房间左上角可以复制口令并分享给其他用户,其他用户填写用户名和口令连接(同方法1)

## 安装开源版
### 客户端软件

- 首先下载客户端软件 [SimulatorX Windows Client](https://github.com/scutrobotlab/SimulatorX/releases/download/1.2.3.1-release/SimulatorX-Windows-Client-1.2.3.1-Release.zip)
- 解压安装
- 运行 `SimulatorX.exe`

> 或许你还想看:[如何多人联机](game.md#联机方式)
## 服务端软件
### 服务端软件
- 下载服务端软件:
- linux: [simulatorx-linux-server.tar.gz](https://github.com/scutrobotlab/SimulatorX/releases/download/1.2.3.1-release/simulatorx-linux-server-1.2.3.1-release.tar.gz)
- Windows: [SimulatorX Windows Server](https://github.com/scutrobotlab/SimulatorX/releases/download/1.2.3.1-release/SimulatorX-Windows-Server-1.2.3.1-Release.zip)
Expand Down Expand Up @@ -64,44 +107,4 @@ Known Issues:
- 可尝试使用持久化技术运行服务端
- 可尝试内网穿透技术对特定网络环境暴露服务端。但注意,此操作造成的后果由操作者自行承担。

## 安装SimulatorX官服版

1. 访问[官方下载站](#https://dl.sim.scutbot.cn/)

2. 选择你需要的版本

3. 下载SimualtorX压缩包(即普通客户端),解压后运行`SimulatorX.exe`

:::info

带有`LinuxServer`字样的版本为服务器版,可以用于搭建[**私有服务器**](#搭建私有服务器)

:::

## 官服版如何联机

:::info

客户端与服务器:想要进行对战,我们电脑上下载和使用的是客户端,客户端需要连接上**服务器端**才能创建房间、加入房间,服务器端需要**部署在机器上**才能被客户端连接。

软件开发组提供了**公开的服务器,供所有用户联机**

:::

### (最简便的方式) 使用华南虎官方服务器

- 下载SimulatorX,解压后运行`SimulatorX.exe`
- 在【创建房间】页面或者【主页面】中填写用户名,直接点击【创建房间】即可创建房间并成为房主,无需填写服务器地址与密码
- 从房间左上角可以复制口令并分享给其他用户,其他用户在【加入已有房间】页面或者【主页面】中填写用户名和房主的口令即可点击【加入房间】按钮

恭喜,至此即可愉快地进行联机游戏。

### 搭建私有服务器

若认为软件开发组提供的服务器联机特别卡顿,可以选择**自己部署服务器用于联机:**

1. 首先仍然是下载上文中[官方下载站](#https://dl.sim.scutbot.cn/)中的SimualtorX压缩包(即普通客户端)以及LinuxServer(Linux服务器端)
2. 然后需要部署Linux私有服务器,详细的私有服务器申请与部署流程参见[私有服务器](https://scutrobotlab.feishu.cn/wiki/wikcnAK9qq0uYZyLWi8xnJi6Q6b?from=from_copylink)文档,申请后可以获取密钥
3. 对于客户端,在【创建房间】页面或者【主页面】中填写用户名和在【服务器密码】一栏填写申请的密钥,点击【创建房间】即可创建房间并成为房主
4. 从房间左上角可以复制口令并分享给其他用户,其他用户填写用户名和口令连接(同方法1)

41 changes: 29 additions & 12 deletions docs/guide/ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,36 @@
- 选择某一弹丸数量,会弹出确认窗口。
- 点击确认按钮兑换弹丸,点击取消按钮返回。
## 机构选择界面
启动结构选择界面后:
按下`P`键,启动结构选择界面后:
![guide-ui-customize-02.png](/static/images/guide-ui-customize-02.png)
- 左侧 登出 按钮用于退出比赛。
- 中间的下拉菜单用于选择发射机构和底盘类型,选择后不可变更。
- 右侧灵敏度滑条用于调节鼠标操作灵敏度。
## 机器人自定义
按下 Q 键开启或关闭,可以调整
- 底盘参数
- 发射机构参数
- 辅助瞄准
- 工程参数
### Q面板 - 属性自定义面板
控制底盘参数,弹道散布参数,自瞄参数,工程参数
![guide-ui-customize-01.png](/static/images/guide-ui-customize-01.png)
### P面板 - 设置面板
如图
![guide-ui-customize-02.png](/static/images/guide-ui-customize-02.png)
控制底盘参数,弹道散布参数,自瞄参数,工程参数
![guide-ui-customize-01.png](/static/images/guide-ui-customize-01.png)
按下 Q 键开启或关闭,可以调整
- 底盘参数
- 发射机构参数
- 辅助瞄准
- 工程参数(暂固定为简单取矿,无法修改)
在此面板中,有较多新加入的功能,我们一一介绍:
**配置保存、加载按钮**
1. 在“机器人自定义”下面有保存,加载和删除按钮
2. 可以先按自己的偏好调整参数,然后调好后按保存按钮,每个兵种独立存储参数。(也就是英雄、步兵、云台手等的自定义参数相互独立)
3. 如果不满意目前偏好设置,可以直接按“删除”按钮删掉本地配置文件,也可以调整后按下“保存“按钮直接覆盖

**作弊面板**
目前提供修改双方基地、前哨血量、修改游戏时间等功能。
![guide-ui-customize-cheat.png](/static/images/guide-ui-customize-cheat.png)
- 修改双方金币:允许增减。
- 修改比赛时间:只允许往比赛结束的方向推进。重要时间点写在面板右侧
- 修改双方前哨站、基地血量:允许增减血量,但不能将已被摧毁的前哨复活。

将比赛剩余时间改为0、将某一方基地血量改为0,都会触发游戏直接结束。
**数据统计面板**
目前提供死亡热点统计、关键事件(打符、击杀等)发生时间统计、每个机器人造成伤害及其子弹命中率的统计
**易伤累加、远程买血、复活、哨兵复活**
参考规则手册,分别可以实现雷达的易伤效果、用金币远程兑换血量的效果。
另外,由于复活功能现已改为选择性复活面板,此处复活按钮无意义,建议不要使用
哨兵复活仅云台手可对自动生成哨兵进行复活操作

0 comments on commit 24d6608

Please sign in to comment.