Как в phaserjs реализовать бесконечный background?
Добрый день.
Абсолютный новичок в game dev.
Возник следующий вопрос с phaserjs.
Есть спрайт бэкграунда шириной 3000 пикселей, есть игрок и есть враг, суть игры - догнать врага.
Но дело в том, что если быстро не догнать врага, то игрок и враг просто упираются в конец игрового поля.
Подскажите, как строится логика для бесконечного игрового поля?
Сам пробовал вместе с движением игрока двигать и background, но это не совсем то, что нужно, рано или поздно игровое поле все равно заканчивается.
Теорию этого я понимаю, спасибо. Интересует именно реализация на phaserjs, т.к. механизм такой скорее всего встроен. Но нужного решения найти пока не получилось.