Игры всякие бывают. Где-то удобнее строить по клеточкам. Там к месту массив.
Когда объекты не привязаны к клеткам, а игрок движется произвольно, то есть все объекты на уровне свободные и закреплены своими координатами,
уровень удобно хранить в файле как список этих самых объектов, с координатами и углами поворота, если надо.
Ну а в редакторе надо только мышью (чем угодно
) расставить объекты на карте, и потом записать в файл.