Libgdx псевдо 3d дорога

486
07 февраля 2017, 19:57

Создаю дорогу по примеру http://www.extentofthejam.com/pseudo.

Но есть проблема в производительности.

Каждая разделительная полоса, граница дороги... каждая линия является отдельным элементом. Рисую все в SpriteBatch. При рендере скачет фпс (все зависит от дороги, если поднимаемся вверх то фпс поднимается до 60, т.к. нужно меньше отрисовывать... запускал на Redmi Note 3 pro).

Вызвал renderCalls и увидел что игра отсылает очень много текстур на отрисовку, вплоть до 800+.

Посоветуйте каким образом можно оптимизировать или сделать дорогу?

Конечно можно уменьшить дистанцию горизонта, убрать разделительные полосы и края, да и уменьшить количество спрайтов окружения (деревья, дома..). Что существенно уменьшит количество текстур и повысит производительность, но будет выглядеть скудно...

READ ALSO
allure cannot find 'webappsourcedirectory' in class org.mortbay.jetty.plugin.jettywebappcontext

allure cannot find 'webappsourcedirectory' in class org.mortbay.jetty.plugin.jettywebappcontext

Добрый деньПытаюсь подключить allure по этой статье artkoshelev

440
Java ME - Поймать нажатие на решетку

Java ME - Поймать нажатие на решетку

Для разнообразия пишу игрушку под телефон один старыйИнтересно как получить событие нажатия на решетку? В игре bounce через клавиатуру вводится...

438
как в обработчике событий указать клик на определенную клавишу?

как в обработчике событий указать клик на определенную клавишу?

Подскажите, пожалуйста, как указать в обработчике клик именно по определенной клавише:

392
Запросы идут раньше чем надо при использовании scheduleAtFixedRate

Запросы идут раньше чем надо при использовании scheduleAtFixedRate

Отправляю данные в БД MySQL каждые 20 секунд посредством scheduleAtFixedRateПервый запрос происходит по времени ровно через 20 секунд, но затем начинается...

376