Найти в Дзене
GitGameHub

Способы отпимизации игр

Бывает, что с виду нетребовательная игрушка есть очень много производительности! 1. Способ: Оптимизация процессов игры Это довольно просто. Все, что вы не видите может просто исчезнуть, застыть, и в целом не влиять на ваш пк. Возьмем в пример одну из фишек майнкрафта. Сзади вас - все животные, мобы и прочие НПС - их вообщем то нет. Вместо них обычный код, с помощью которого они перемещаются, не имея текстур. 2. Способ: Оптимизация текстур игры Тоже не сложно. Если какая-либо текстура находится вдали от вас - то ее качество будет мякго говоря "шакальным". Она мыльная, иногда пиксели видно, но зачем вам знать о том, что какие-то текстурки на краю карты потеряли свое качество? А вашему пк будет легче, намного. Отличный пример - GTA V. Огромная карта, и все, что не видит игрок - сжато донельзя. Если бы этого способа не было, то ваша пекарная просто не выдержала такого количества текстур. 3. Способ: Банальная загрузка перед игрой Звучит вроде знакомо, а не сильно задумывались над этим. Загр
Оглавление

Бывает, что с виду нетребовательная игрушка есть очень много производительности!

1. Способ: Оптимизация процессов игры

Это довольно просто. Все, что вы не видите может просто исчезнуть, застыть, и в целом не влиять на ваш пк. Возьмем в пример одну из фишек майнкрафта. Сзади вас - все животные, мобы и прочие НПС - их вообщем то нет. Вместо них обычный код, с помощью которого они перемещаются, не имея текстур.

2. Способ: Оптимизация текстур игры

Тоже не сложно. Если какая-либо текстура находится вдали от вас - то ее качество будет мякго говоря "шакальным". Она мыльная, иногда пиксели видно, но зачем вам знать о том, что какие-то текстурки на краю карты потеряли свое качество? А вашему пк будет легче, намного. Отличный пример - GTA V. Огромная карта, и все, что не видит игрок - сжато донельзя. Если бы этого способа не было, то ваша пекарная просто не выдержала такого количества текстур.

3. Способ: Банальная загрузка перед игрой

Звучит вроде знакомо, а не сильно задумывались над этим. Загрузка есть почти во всех играх и она крайне важна. Если бы разработчик, допустим какого-нибудь Call Of Duty не использовал загрузку в начале миссии, то мы бы видели пустой экран, резко загружались бы текстуры домов, неба, потом пошла бы ломанная озвучка и модельки двигаемых предметов - НПС, трава и прочий интерактив. Дальше пошел бы интерфейс, оружие и в целом худ. Дальше идут остальные мелкие детали. Все бы это сопровождалось крайне низким FPS'ом, а сюжет и история бы шла. Думаю, что на слабых ПК могла бы пройти целая кат-сцена или перестрелка, прежде чем все бы загрузилось, ибо подгрузка идет без скриптов и кода. Поэтому загрузочный экран - настоящая дар для гейм-дева.

4. Способ: Разделение карты на локации

По названию думаю понятно что это. Вместо одной гигантской карты, юзается локации. Конечно, сейчас это практически уже не используется. Но раньше это сильно помогало разработчикам. К примеру возьмем S.Т.А.К.Е.R. и любую его часть. Тогда было сложно делать оптимизацию как по пунктам 1 и 2, и GSC поняли, что если ПК пользователя будет прогружать гигантскую карту, то будет немного неприлично и украинцы просто поделили карту на его локации Кордон, Свалка и так далее. И это действительно работает.

5. Способ: Настройка графики

Это еще более понятнее - настройки игры, ее разрешение и прочие факторы. Очень полезная вещь, наравне в загрузками, так как с настройками графики людям становится игра более доступной. Например, какая-нибудь игра, где по умолчанию стоит запредельные пресеты графики и разрешения.Хоть и красиво, жаль что слайд-шоу. А вот с настройками графики можно немного повозится и вот - качество не очень, зато все плавно. Еще одна божественная вещь для гейм-дева.

На этом все, статья кончилась. Здесь я написал о 5 способах оптимизации игр, надеюсь вам понравилось! Пока!