GameDEV
2.11K subscribers
1.43K photos
54 videos
2.3K links
Канал о игровой индустрии, где публикуются статьи по геймдизайну и разработке игр, тематические новости и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: https://telega.in/c/game_devz
Download Telegram
Как ассемблер Абраша удвоил фреймрейт Quake

Фабьен Санглар разобрал исходники WinQuake и проверил знаменитое утверждение Кармака: без рукописного ассемблера софтверный рендерер теряет почти половину скорости. Оказалось — чистая правда. 🤯

🤔 Читать статью

GameDEV #статьи
Unity: не забывайте про Time.deltaTime

При движении объектов всегда учитывайте время между кадрами:

transform.Translate(direction * speed * Time.deltaTime);


Без Time.deltaTime скорость будет зависеть от FPS: на мощном компьютере объект станет двигаться быстрее, а на слабом — медленнее.

Маленькая привычка — стабильное поведение игры на любом устройстве.


GameDEV #Unity
Разбирайте бесплатные ассеты для зомби выживача!

🌍 Сайт

GameDEV #инструменты
Крутое исследование шейдера песка в Journey. Целых две части подробного реверс инжиниринга:
1. habr.com/ru/post/476448/
2. habr.com/ru/post/487154/

GameDEV #статьи
Душевный цикл статей о работе сценаристом над RPG-выживалкой Day R. Всем, кто делает или хочет делать сюжетные игры — будет полезно.

1 часть. Погружение в игру и проектирование лора:
https://dtf.ru/gamedev/42666-iz-zhizni-igrovogo-scenarista-pogruzhenie-v-igru-i-proektirovanie-lora

2 часть. В поисках идеального сюжета:
https://dtf.ru/gamedev/43261-iz-zhizni-igrovogo-scenarista-v-poiskah-idealnogo-syuzheta

3 часть. О квесте, который не оправдал ожиданий:
https://dtf.ru/gamedev/44272-iz-zhizni-igrovogo-scenarista-o-kveste-kotoryy-ne-opravdal-ozhidaniy

4 часть. Текстовые квесты спешат на помощь!
https://dtf.ru/gamedev/45283-iz-zhizni-igrovogo-scenarista-tekstovye-kvesty-speshat-na-pomoshch

5 часть. Свет релиза в конце тоннеля продакшена:
https://dtf.ru/gamedev/46188-iz-zhizni-igrovogo-scenarista-svet-reliza-v-konce-tonnelya-prodakshena

GameDEV #статьи
UE5: используйте Nanite для детализации

Nanite позволяет добавлять в сцену высокополигональные модели без ручной оптимизации LOD.

Как включить:
1. Откройте Static Mesh.
2. Включите Enable Nanite Support.
3. Сохраните изменения и добавьте модель на уровень.

Nanite особенно полезен для окружения: скал, зданий, статуй и крупных декоративных объектов.

Но не забывайте проверять производительность — освещение, материалы и количество объектов всё ещё влияют на FPS.

GameDEV #инструменты