Товарищи, а есть небольшие советы, как не сделать из игры

лагабельное чудовище?

5 ответов

7 просмотров

В документации есть несколько советов по слову "производительность" https://docs.godotengine.org/en/3.0/tutorials/3d/3d_performance_and_limitations.html например

Бенчмаркать на целевом железе регулярно и профилировать когда возникают затыки по производительности где-то.

Petrus- Автор вопроса

да, я тоже про это думал, у меня задача что бы в любой ситуации было 60+ кадров на двухядерках не очень новых

Правильно тут говорят, что атласами можно заморачиваться, когда уже выжимаешь производительность. Но это нужно не для изменения текстуры айтемов, а для ускорения отрисовки того, что уже выставлено. Потому что изменение же происходит ну максимум разы в секунду, а отрисовка fps*количество предметов. То, что чаще происходит, то и должно быть целью оптимизации. Тысячи раз в секунду ноды добавлются - это и надо оптимизировать. Куча объектов с разными текстурами (реально куча, 100-1000) - положить в атласы.

+ хорошо расписал.

Похожие вопросы

Обсуждают сегодня

Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
ребят, привет. за какое время бот полученную заявку на вступление в группу может принять \отклонить? Помню речь была про 5 минут, сейчас как?
Роман Ромашин :)
10
Доброго времени суток. Правильно ли я понимаю, что с введением новой платежной единицы stars, я просто могу оставить текущую платёжку от Юкассы, которая выполняется на сайте с...
Prokhor Chulkov
7
@veranikaEU получилось? Можно увидеть рабочий код?
Alex Kom
8
Тут вопрос они парсить всех ботов будут на предмет услуг платных и смотреть платежные реализации? Или через стукачей будут вычислять индивидуально.
A O
5
Привет) Я делаю график зависимости количества показов рекламного объявления от времени (группировка почасовая) и хочу показывать его в таймзоне клиента В базе данных метку в...
Виталий
1
Всем ку, услышал заявление что теперь обязательно в бота встроить телеграм старс в бота, крайний срок - в июле Правда ли это?
Ilya Shvechikov
4
Зачем тогда Wallet Pay?
Prokhor Chulkov
4
вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Или кинули уже?
Magic
6
Карта сайта