Gamedev suffering
9.4K subscribers
978 photos
89 videos
13 files
2.39K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

Разрабытываю сервис для оперирования LiveOps: https://balancy.co

Мысли про другие вещи мне интересные: @apanasik_jobless

Реклама: https://yangx.top/gamedev_suffering/2202
加入频道
Epic Games выпустила превью-версию Unreal Engine 5.

В этой версии довольно много изменений, в том числе:
- Полноценная поддержка трассировки лучей на gpu в Lumen.
- Виртуальный карты теней.
- Path Tracer поддерживает примитивы волосы и шейдер глаз.
- Large World Coordinates для работы с огромными мирами.
- Много всего по анимациям.

С полным списком лучше в блоге ознакомиться.

#UnrealEngine #UE5
👍9🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Sparkle and Spree: прототип игры про желейку в UE5.

#UE5
👍154
Зимние фоточки из UE5 с Nanite и Lumen.

#UE5 #UnrealEngine
👍14🔥82🤔1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
Стилизованная водичка, река и галька в UE5.

#UE5 #UnrealEngine
👍8🔥2
В Unreal Engine 5.0 физический движок Chaos используется по умолчанию, заменив PhysX. Проще развивать и оптимизировать.

В посте разработчики поделились бенчмарками этих движков. В разных тестах результаты сильно отличаются. Однозначного лидера нету.

Но команда в процессе улучшения движка. Посмотрим, что будет в 5.1 🤔

#UnrealEngine #UE5
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Анимация миниатюрного мира в UnrealEngine 5

- Ассет City Sample
- Tilt–shift эффект (объектив 50 мм, диафрагма 0,01)
- Рендеринг в 24 фпс, затем в AF материал был ускорен, добавлено время постеризации в 10 фпс, чтобы придать эффект покадровой анимации

https://www.reddit.com/r/unrealengine/comments/vgb82x/minitropolis/

#UnrealEngine #UE5
🔥132👍1
Разработчики Ghost of a Tale оказывается перешли с Unity на UE5 для следующей игры. Сделали они это ещё несколько месяцев назад, но сейчас немного подробностей отсыпали. В какой-то момент команда стала тратить больше времени на допилки и твики самого движка, чем, собственно, на саму игру.

Как пишут разработчики, на допилку самого Unity и обхода проблем уходило слишком много времени. Команда отправляла подробный фидбек в Unity, но те в основном его просто игнорировали.

Последние годы всё больше наблюдаю подобного. Эх.

https://twitter.com/SeithCG/status/1547895268728643586

#unity #unrealengine #UE5
👍11
Один из разработчиков Unreal Engine, работавший над Lumen, пролил свет (хе-хе) на работу над этой системой.

Пост о неудачных попытках/методах и про пути к решениям, представленным на SIGGRAPH 2022.

https://knarkowicz.wordpress.com/2022/08/18/journey-to-lumen/

#UnrealEngine #UE5 #Lumen
🔥12👍2😁2
Разработчики Epic Games расшарили слайды с огромной презентации про Lumen с Siggraph 2022 о работе над Global Illumination в UE5, с большим количеством внутренней информации из демо «The Matrix Awakens».

https://advances.realtimerendering.com/s2022/index.html#Lumen

#UE5 #Lumen
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
UE 5.1 будет иметь на борту фреймворк ML Deformer для создания кастомных моделей и новую модель Neural Morph Model. Инструмент позволяет выполнять высококачественные деформации в режиме реального времени.

Персонаж c видео использует ~1 МБ ML-памяти и занимает менее 100 микросекунд на CPU и 40 микросекунд на GPU.

https://twitter.com/JohnEMotionFX/status/1578520855508058112

#UnrealEngine #UE5 #ML
🔥15❤‍🔥2👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Nanite в Unreal Engine 5.1 намного лучше справляется с мелкими объектами. Проблема с той же листвой была с момента выхода альфы UE5.

Видно, что команда UE усердно работает в этом направлении, что очень радует.

https://twitter.com/tasaki_yota/status/1578686510919872512

#UE5 #UnrealEngine #Nanite
👍11🔥42
Команда Unreal Engine выпустила руководство по Nanite в UE5 для учителей и студентов.

Компактно на 21 страницу расписано про технологию.

https://www.unrealengine.com/en-US/blog/download-the-new-nanite-teacher-s-guide

#unrealengine #nanite #UE5
👍1332🔥2🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Подробный гайдец о том, как замутить NPR рендеринг в UE5, чтобы выглядело как в Genshin Impact.

https://www.artstation.com/artwork/g0gGOm

#gamedev #ue5 #UnrealEngine
28🔥9
Между тем, вышел Unreal Engine 5.2. Основное: Procedural Content Generation Framework (PCG) для заполнения больших сцен в UE5 и Substrate, модульная система создания материалов.

Помимо этого появилась Chaos Flesh (система моделирования мышц и мягких тел в реальном времени), обновили Nanite, Lumen и Path tracing.

#ue5 #unrealengine
🔥18😡21
Недавно вышла Immortals of Aveum, которая стала «первой AAA-игрой, которая максимально использует все ключевые фичи Unreal Engine 5».

Eurogamer немного пообщались с разрабами. Моментики:
- Начинали с UE 4.20. Прошли миграции до 4.21, 4.23 custom engine, 4.25, 4.26, UE5 preview, UE5, UE 5.1, текущая версия на UE 5.1.1
- В UE4 были проблемы с динамическим солнцем, т. к. движок свет запекает.
- Для четвёрки много чего написали, чтоб стриминг ассетов нормально работал. В UE5 всё это сломалось, пришлось переписывать.
- При переходе на 5.1 загрузка ассетов полностью сломалась, переписали весь загрузчик ассетов.
- В 5.1 предкомпиляция шейдеров работает криво, в 5.2 починили, в Immortals of Aveum кастомная 5.1.1, куда они перетащили фиксы из 5.2.
- Переписали пайплайн шейдеров, сэкономили 3-4мс. Из этого и вылез минус — на старте нужно загрузить полмиллионо PSO.
- На системах с DirectStorage игра будет его использовать (это нативная фича UE5).
- Для UE4 хайпольки создавались в ZBrush, а потом классические текстуры, лоуполи и вот это вот всё. При переходе на UE5 про лоуполи можно забыть.
- Nanite почти для всей статики, часть ассетов пришлось переделать. Для движущихся объектов (флаги) не смогли прикрутить наниты.
- Наниты слишком грузят I/O, нужен NVMe SSD. На консолях с этим ок, но есть и проблемы, т. к. виртуальные текстуры могут не влезть в память.
- Для Lumen'а есть хардварная и софтверная версии. Сама по себе технология слишком прожорливая, поэтому нужно много поработать над отражениями и настройкой материалов.

#unrealengine #UE5
27👍85🤡3💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Tetris на UE5. Но фишка в том, что не использовался ни C++, ни Блюпринты — вся игровая логика на Ниагаровском эммитере.

#ue5
😱54🤔6😁2🌚2🔥1🫡1