Я делаю небольшую игру для Android и в настоящее время использую систему объединения, например, для врагов, снарядов и т. Д.
На данный момент я загружаю Async по уровням, когда вы играете в игру, что означает отсутствие загрузкисцена при выходе в новую зону.
Пул создается при запуске новой игры или при загрузке старого сохранения.Работает нормально, но оставляет одну проблему!Без загрузки сцен во время игры, нет времени для заполнения пула, кроме как в начале.Поскольку игрок потенциально может играть весь путь, хотя за один присест, это означает, что все объединенные в пул объекты должны быть загружены и созданы.
Я понимаю, что «Динамически» заполняет пул, во-первых, пропускает саму идею объединения в пул., но мне любопытно, какие решения люди придумали.Создание врагов на уровне 1, которые не будут использовать до тех пор, пока уровень 10 не покажется расточительным.
Приветствия:)