|
|
|
@@ -8,18 +8,18 @@ |
|
|
|
|
|
|
|
Windows选手使用脚本位于Win文件夹下,Linux选手使用脚本位于Linux文件夹下。 |
|
|
|
|
|
|
|
对于c++选手,在 AI.cpp 里写代码,AI::play 函数是代码的编写入口,启动游戏前要进行编译 |
|
|
|
对于c++选手,在 AI.cpp 里写代码,AI::play 函数是代码的编写入口,启动游戏前要在`CAPI.sln`中进行编译 |
|
|
|
|
|
|
|
对于python选手,在AI.py里写代码,启动游戏前要进行编译 |
|
|
|
|
|
|
|
## 游戏启动方式(For Debug) |
|
|
|
## 游戏基本启动方式(For Debug) |
|
|
|
|
|
|
|
1. 首先启动Server:`RunServerForDebug.cmd` |
|
|
|
2. 再启动Client:Python使用`RunPython.cmd`,C++使用`RunCpp.cmd` |
|
|
|
|
|
|
|
## 实机体验游戏(ServerForPlay) |
|
|
|
## 启动服务器(RunServer) |
|
|
|
|
|
|
|
启动游戏:ServerForPlay.cmd,其内部参数可自主设定,设定方式:右键-编辑 |
|
|
|
启动服务器:`RunServer.cmd`,其内部参数可自主设定,设定方式:右键-打开更多选项-编辑 |
|
|
|
|
|
|
|
Server脚本中参数格式一般如下: |
|
|
|
|
|
|
|
@@ -50,7 +50,9 @@ Server脚本中参数格式一般如下: |
|
|
|
|
|
|
|
`--fileName`为回放文件的保存名称 |
|
|
|
|
|
|
|
此外,Server中还可以默认打开一个/多个WPF客户端,一般格式如下: |
|
|
|
## 启动WPF客户端(RunClient) |
|
|
|
|
|
|
|
通过`RunClient.cmd`,可以打开WPF客户端,其内部参数可自主设定,设定方式:右键-打开更多选项-编辑 |
|
|
|
|
|
|
|
```shell |
|
|
|
--port 8888 --characterID 4 --type 2 --occupation 1 |
|
|
|
@@ -74,6 +76,16 @@ Server脚本中参数格式一般如下: |
|
|
|
|
|
|
|
`--occupation`为职业选择,参考下表 |
|
|
|
|
|
|
|
### 观看回放文件 |
|
|
|
|
|
|
|
通过WPF客户端,还可以观看比赛回放。在`RunClient.cmd`中,将参数改为 |
|
|
|
|
|
|
|
```shell |
|
|
|
start cmd /k win64\Client.exe --cl --playbackFile .\video.thuaipb --playbackSpeed 2 |
|
|
|
``` |
|
|
|
|
|
|
|
即可观看回放文件。其中`--playbackFile`后面的参数为回放文件的路径,`--playbackSpeed`后面的参数为回放速度,取值为1~10,1为正常速度,10为最快速度。 |
|
|
|
|
|
|
|
### 职业对应表: |
|
|
|
|
|
|
|
* 学生 |
|
|
|
@@ -118,12 +130,6 @@ Server脚本中参数格式一般如下: |
|
|
|
|
|
|
|
`-w`只在开启`-o`的情况下生效,此时屏幕上只输出警告或报错(而日志文件依然完整保存)。 |
|
|
|
|
|
|
|
## WPF观看回放 |
|
|
|
|
|
|
|
使用`RunPlayback.cmd`,默认观看当前目录下的 video.thuaipb。 |
|
|
|
|
|
|
|
> 可以通过更改脚本中FileName参数,来观看不同的回放文件 |
|
|
|
|
|
|
|
## cmd脚本的参数修改 |
|
|
|
|
|
|
|
右键点击`.cmd`或`.bat`文件之后,选择编辑就可以开始修改文件。通过在一行的开头加上`::`,可以注释掉该行。 |
|
|
|
@@ -142,16 +148,16 @@ Server脚本中参数格式一般如下: |
|
|
|
|
|
|
|
* 道具对应表如下 |
|
|
|
|
|
|
|
| 道具类型 | UI | |
|
|
|
| ---------------------- | ---- | |
|
|
|
| Key3 | 🔑3 | |
|
|
|
| Key5 | 🔑5 | |
|
|
|
| Key6 | 🔑6 | |
|
|
|
| AddSpeed | ⛸ | |
|
|
|
| AddLifeOrClairaudience | 🏅 | |
|
|
|
| AddHpOrAp | ♥ | |
|
|
|
| ShieldOrSpear: | 🛡 | |
|
|
|
| RecoveryFromDizziness | 🕶 | |
|
|
|
| 道具类型 | UI | |
|
|
|
| ---------------------- | --- | |
|
|
|
| Key3 | 🔑3 | |
|
|
|
| Key5 | 🔑5 | |
|
|
|
| Key6 | 🔑6 | |
|
|
|
| AddSpeed | ⛸ | |
|
|
|
| AddLifeOrClairaudience | 🏅 | |
|
|
|
| AddHpOrAp | ♥ | |
|
|
|
| ShieldOrSpear: | 🛡 | |
|
|
|
| RecoveryFromDizziness | 🕶 | |
|
|
|
|
|
|
|
* UI:左侧为UI,表示游戏内各类信息 |
|
|
|
|
|
|
|
|