У меня вопрос не по теме, но тоже про создание пространства. Взгляните на пример во вложении. Структуру лабиринта из примера слева можно просто хранить в памяти, разбив на сектора, каждый сектор может иметь одно из двух значений: "стенка" или "пустота". Карту такого лабиринта можно хранить построчно в файле из 10 строк, по десять символов в каждой:
/*********
0000000000
0111011110
0001010010
0111010110
0100010100
0111110110
0010000000
0111011100
0101110110
0000000000
*********/
А как мне хранить карту лабиринта из второго примера?