In Granatier un'arena consiste di due file, miaarena.desktop e miaarena.xml.
Il file .desktop contiene i metadati tipo il nome dell'arena o dell'autore dell'area ed è formato dalle voci che seguono.
[Arena]
Name=Mia arena
Description=Questa è la mia prima arena
Type=XML
FileName=miarena.xml
Author=Mario Rossi
AuthorEmail=mario.utente@pippo.org
Puoi scegliere il nome che preferisci, ma FileName deve essere il nome del file .xml.
Il file .xml contiene la mappa dell'arena reale.
<?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>
Non ci sono limiti per rowCount e colCount, puoi dunque scegliere personalmente la dimensione dell'arena. Per la mappa dell'arena vengono utilizzati i simboli sotto riportati.
'=' elemento muro
' ' elemento buca
'_' elemento terreno
'+' elemento blocco
'x' crea casualmente un elemento blocco o terreno
'-' elemento ghiaccio
'o' elemento mortaio
'u' freccia su
'r' freccia destra
'd' freccia giù
'l' freccia sinistra
'p' posizione giocatore