Дані арени у Granatier містяться у двох файлах: і назва арени.desktop. назва арени.xml
У файлі .desktop містяться метадані, зокрема назва арени та запис автора арени. Сам файл складається з вказаних нижче записів.
[Arena]
Name=My Arena
Description=Це моя перша арена
Type=XML
FileName=myarena.xml
Author=Ivan Ivanenko
AuthorEmail=ivan.ivanenko@foo.org
Ви можете вибрати будь-яку назву, але значення FileName має збігатися із назвою файла .xml.
У файлі .xml має міститися сама карта арени.
<?xml version="1.0"?>
<Arena arenaFileVersion="1" rowCount="13" colCount="17">
<Row> ==== ==== </Row>
<Row> ===+++++++=== </Row>
<Row> =+++++_+++++= </Row>
<Row> ==+++=_p_=+++== </Row>
<Row>==++===_-_===++==</Row>
<Row>=+++=++_-_++=+++=</Row>
<Row> +++++-- --+++++ </Row>
<Row>=+++=++_-_++=+++=</Row>
<Row>==++===_-_===++==</Row>
<Row> ==+++=_p_=+++== </Row>
<Row> =+++++_+++++= </Row>
<Row> ===+++++++=== </Row>
<Row> ==== ==== </Row>
</Arena>
Обмежень на параметри rowCount (кількість рядків) та colCount (кількість стовпчиків) не передбачено, отже ви можете створити арену будь-яких розмірів. Для створення карти арени можна використовувати вказані нижче позначення.
'=' — елемент стіни
' ' — елементи ями
'_' — елемент поверхні
'+' — елемент блоку
'x' — випадковий елемент (блок або поверхня)
'-' — елемент льоду
'o' — мортира
'u' — стрілка вгору
'r' — стрілка праворуч
'd' — стрілка вниз
'l' — стрілка ліворуч
'p' — розташування гравця