Browse Source

refactor: 🚑 commit for pull

commit for pull
tags/0.1.0
Shawqeem 2 years ago
parent
commit
0d43d7c64e
3 changed files with 12 additions and 8 deletions
  1. +1
    -1
      logic/Client/Properties/launchSettings.json
  2. +5
    -1
      logic/GameRules.md
  3. +6
    -6
      使用文档.md

+ 1
- 1
logic/Client/Properties/launchSettings.json View File

@@ -2,7 +2,7 @@
"profiles": {
"Client": {
"commandName": "Project",
"commandLineArgs": "--port 8888 --characterID 3 --type 1 --occupation 5"
"commandLineArgs": "D:\\2_autumn\\thuai6\\THUAI6\\logic\\cmd\\test.thuaipb"
}
}
}

+ 5
- 1
logic/GameRules.md View File

@@ -52,7 +52,11 @@ V4.7
- **x坐标轴正方向竖直向下,y坐标轴正方向水平向右**;
- **极坐标以x坐标轴为极轴,角度逆时针为正方向**。
- 地图由50 * 50个格子构成,每个格子代表1000 * 1000的正方形。每个格子的编号(CellX,CellY)可以计算得到:
- $$CellX=\frac{x}{1000},CellY=\frac{y}{1000}$$

$$
CellX=\frac{x}{1000},CellY=\frac{y}{1000}
$$

- 格子有对应区域类型:陆地、墙、草地、教室、校门、隐藏校门、门、窗、箱子

### 人物


+ 6
- 6
使用文档.md View File

@@ -1,6 +1,10 @@
# 使用文档

本文档仅供Windows选手参考,Linux选手仿照本文档即可
本文档仅供Windows选手参考,Linux选手仿照本文档即可。

使用c++语言的选手要先下载lib https://cloud.tsinghua.edu.cn/d/6972138f641d4e81a446/ ,把文件夹解压到`win/CAPI/cpp`路径。

使用python语言的选手要先运行`win/GeneratePythonProto.cmd`,更详细说明请参考`Tool_tutorial.pdf`。

## 路径

@@ -94,11 +98,7 @@ Server脚本中参数格式一般如下:

## Client

### C++接口

选手用Visual Studio打开CAPI.sln,编写AI.cpp,建议用Debug模式生成以方便自己调试,然后可以使用`RunCpp.cmd`启动。

`RunCpp.cmd`的脚本参数格式如下:
`RunCpp.cmd`或`RunPython.cmd`的脚本参数格式如下:

```shell
-I 127.0.0.1 -P 8888 -p 0 -d -o -w


Loading…
Cancel
Save