Теперь ответ не должен быть сосредоточен на языке программирования, который я использую (Java), это действительно общий вопрос.Я делаю 2D платформер, и я автоматически генерирую ландшафт с более чем 30000 плитами (карта 300x100).Теперь это, очевидно, вызывает такое большое запаздывание и мерцание.
Единственный способ предотвратить это - перемещать объекты на экране, но мне действительно трудно обдумать это.
Это боковой скроллер, парень двигается, пока не достигнет середины, и когда он посередине, платформы начинают двигаться, и тогда он становится настолько интенсивным.Он должен делать это для циклов на целых 30000 плиток каждый раз, когда срабатывает таймер свинга.
Кто-нибудь хочет меня просветить?Просто, может быть, толчок в правильном направлении был бы отличным.
Спасибо!