Я пытаюсь найти лучший способ хранения объектов карты в двухмерной игре с прокруткой.
Например, в игре Doodle Jump, как платформы, на которых вы прыгаете, сохраняются?
У меня было несколько мыслей о том, как это возможно сделать.
Хранятся ли платформы в виде строки или другого объекта, определяющего, где будет размещаться каждая платформа?Например, если бы я определил строку, например, 0,10,5,8,6,2,3,4,2, ..... и т. Д., Я мог бы интерпретировать их как x-координаты каждого игрового элемента в игре.,Я предполагаю, что проблема в том, что это может быть ОЧЕНЬ МНОГО игровых фигур, которые можно определить.Игра кажется бесконечной, поэтому предопределение карты кажется плохой идеей.
Я также подумал, что, возможно, фигуры просто случайны.Поэтому всякий раз, когда карта требует нового фрагмента карты, она случайным образом получает X-координату.Я думал, что это кажется вполне осуществимым, но при игре в DoodleJump не кажется, что все они случайные.
Кто-нибудь имеет представление о том, как эти объекты карты могут быть сохранены, чтобы привести меня в правильном направлении?
Спасибо!