Skip to content

Commit ebb44ab

Browse files
committed
Merge branch 'master' of github.com:nypi/hypernull
2 parents 476687a + bba008e commit ebb44ab

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

README.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,8 +251,27 @@ end
251251

252252
### Формат карты
253253

254-
TODO
255-
254+
Текстовый файл, содержащий информацию обо всех параметрах карты в формате "ключ" - значение.
255+
Где:
256+
- map_size - размер карты, в клетках
257+
- view_radius - радиус обзора каждого бота, в клетках
258+
- attack_radius - радиус атаки каждого бота, в клетках. Должен быть меньше view_radius
259+
- mining_radius - радиус сбора монет, в клетках. Должен быть меньше attack_radius
260+
- block - препятствие на карте
261+
- spawn_position - точка, в которой изначально может появиться бот.
262+
Количество таких позиций определяет количество ботов, на которое рассчитана карта.
263+
```
264+
map_size {MAP_WIDTH} {MAP_HEIGHT}
265+
view_radius {VIEW_RADIUS}
266+
mining_radius {MINING_RADIUS}
267+
attack_radius {ATTACK_RADIUS}
268+
block {X1} {Y1}
269+
block {X2} {Y2}
270+
...
271+
spawn_position {X3} {Y3}
272+
spawn_position {X4} {Y4}
273+
...
274+
```
256275
### Формат лога матча
257276

258277
```

0 commit comments

Comments
 (0)