Способы оптимизации игр. Мы продолжаем говорить про способы | Ламповый геймер
Способы оптимизации игр.
Мы продолжаем говорить про способы оптимизации.
Ссылка на первый пост
Освещение
Генерация реалистичных лучей света, их отражение от поверхности и создание теней — один из самых ресурсоемких процессов. Поэтому разработчики часто просто избавляются от теней на больших расстояниях и стараются использовать, как можно меньше отражающих свет текстур.
Уменьшение числа объектов с динамичными тенями, также положительно сказывается на повышении производительности игры.
Экран загрузки
Данный способ в наше время применят всё реже, но в старых играх это был чуть ли не основной метод оптимизации. Я думаю ты понимаешь в чём его суть, переходишь в новую локацию загрузка, открываешь дверь загрузка и т.д.
В современных играх загрузочные экраны (если они необходимо) засовывают в кат-сцену или в диалог между персонажами. Достаточно элегантно и снижает нагрузку на железо.
Оптимизация ассетов
Игровой ассет — это цифровой объект, преимущественно состоящий из однотипных данных, неделимая сущность, которая представляет часть игрового контента и обладает некими свойствами.
Любой ассет в игре можно оптимизировать: снизить его разрешение, уменьшить количество полигонов и частей из которых состоит то или иной объект. При этом он не потеряет в качестве изображения, но значительно снизить потребления ресурсов твоего компа. Это более изощрённый способ, но тем не меняя его используют повсеместно.
Самостоятельные настройки для игрока.
Это способ известен абсолютно всем игрокам и используются в 100% игр. Его суть заключается в том, что разрабы дают игроку самому настроить качество картинки, текстур и других аспектов игры.
Стоит понимать, что оптимизация игр — это работа не только над графикой, но и работа на другими игровыми механиками, избавления игры от багов и прочих ошибок. Это комплекс работ и он не ограничивается изменением визуальной составляющей игры.
#междупрочим