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