Как Скворцы оптимизировали Final Fantasy VII Remake Intergrade для некстгена. В блоге Unreal Engine разработчики поделились подробностями.
- Благодаря тому, что на PS появился SSD, загрузки в FF VII Remake - стали упираться в CPU.
Используя уникальный способ сериализации, удалось сократить последующую десериализацию. Как итог, время загрузки сократилось с 12 до 6 секунд.
- Из-за того, что игра на UE 4.18, команде пришлось бэкпортить Unversioned Property Serialization и IOStore бекпортить самим из 4.25. Что сократило время загрузки до 2 секунд.
- Oodle Kraken позволил сократить размер текстур.
- SSR трейсит лучи не только с блестящих поверхностей, но и с шероховатых. Таким образом, более точная окклюзия считается геометрией. Как результат вы можете видеть свет лампы, отражающийся от поверхности, или рукоять меча Клауда, отражающуюся в его гарде.
- SSAO используется для микрозатенения, но также переписаны его части, включая его компонент денойза, чтобы игрок мог получить представление о более резких деталях.
- PBR для тумана.
#FF7 #UnrealEngine
- Благодаря тому, что на PS появился SSD, загрузки в FF VII Remake - стали упираться в CPU.
Используя уникальный способ сериализации, удалось сократить последующую десериализацию. Как итог, время загрузки сократилось с 12 до 6 секунд.
- Из-за того, что игра на UE 4.18, команде пришлось бэкпортить Unversioned Property Serialization и IOStore бекпортить самим из 4.25. Что сократило время загрузки до 2 секунд.
- Oodle Kraken позволил сократить размер текстур.
- SSR трейсит лучи не только с блестящих поверхностей, но и с шероховатых. Таким образом, более точная окклюзия считается геометрией. Как результат вы можете видеть свет лампы, отражающийся от поверхности, или рукоять меча Клауда, отражающуюся в его гарде.
- SSAO используется для микрозатенения, но также переписаны его части, включая его компонент денойза, чтобы игрок мог получить представление о более резких деталях.
- PBR для тумана.
#FF7 #UnrealEngine
Unreal Engine
How Square Enix impressively optimized FINAL FANTASY VII REMAKE INTERGRADE for next-gen
Square Enix details how it optimized FINAL FANTASY VII REMAKE INTERGRADE for next-gen platform PlayStation 5.
Изменения в Godot 4.0 по части мультиплеера:
- Можно будет запускать билд в headless режиме (когда ничего не рендерится) на всех настольных платформах: Linux, macOS и Windows.
- RSET уберут, останутся только RPC.
#godot
- Можно будет запускать билд в headless режиме (когда ничего не рендерится) на всех настольных платформах: Linux, macOS и Windows.
- RSET уберут, останутся только RPC.
#godot
Godot Engine
Multiplayer in Godot 4.0: On servers, RSETs and state updates
News about running Godot on servers, and hints at upcoming networking changes in Godot 4.0.
В то время как CGI захватывает мир, рекомендую посмотреть на крутые аниматроники на канале Danny Huynh Creations.
YouTube
"Further Up On The Road" by Johnny Cash. RC Animatronics by Danny Huynh Creations.
Редактор GameMaker Studio 2 теперь доступен и на Ubuntu (пока в бете). Другие Linux дистрибутивы поддерживать не планируют.
- Для инпута теперь SDL.
- Для рендеринга используют FNA3D.
#GameMakerStudio
- Для инпута теперь SDL.
- Для рендеринга используют FNA3D.
#GameMakerStudio
26 августа стартует Epic MegaJam. Тема будет объявлена на стриме.
Из призов: Ghost Canyon NUC, RTX 3090, RTX 3080Ti, RTX 3070, процессоры от Intel и всякие лицензия типа SideFx.
#gamejam #UnrealEngine
Из призов: Ghost Canyon NUC, RTX 3090, RTX 3080Ti, RTX 3070, процессоры от Intel и всякие лицензия типа SideFx.
#gamejam #UnrealEngine
itch.io
2021 Epic MegaJam
A game jam from 2021-08-26 to 2021-10-14 hosted by Unreal Engine. Work alone or with a team (up to 5 members total) to make the most incredible project in Unreal Engine based on the given theme and submit before the...
Вышел Flax Engine 1.2. Прошло 4 месяца с прошлого обновления этого игрового движка, но изменения внушительны:
- Поддержка физики транспорта.
- В процессе работы поддержка Nintendo Switch.
- Компонент для сетки.
- Инструмент для локализаций.
- AMD FidelityFX Super Resolution.
- Job System и Task Graph.
- Множество оптимизаций, особенно по части Vulkan и D3D12.
- Куча других улучшений и новых API.
#FlaxEngine
- Поддержка физики транспорта.
- В процессе работы поддержка Nintendo Switch.
- Компонент для сетки.
- Инструмент для локализаций.
- AMD FidelityFX Super Resolution.
- Job System и Task Graph.
- Множество оптимизаций, особенно по части Vulkan и D3D12.
- Куча других улучшений и новых API.
#FlaxEngine
Flaxengine
Flax 1.2 release notes | Flax Documentation
Советы от экспертов по части оптимизации графики и ассетов в Unity.
Очень много полезного и нового узнаете. Сам себя поймал на мысли, что про часть моментов вечно забываю. К примеру, если не отключить акселерометр в настройках, то лишние ресурсы будут потребляться.
#unity
Очень много полезного и нового узнаете. Сам себя поймал на мысли, что про часть моментов вечно забываю. К примеру, если не отключить акселерометр в настройках, то лишние ресурсы будут потребляться.
#unity
Unity
Unity Blog
Epic Games в недавней статье в блоге подробно рассказали об инструментах, используемых для рига и анимации робота «The Ancient One» из демки UE5.
#UnrealEngine #UE5
#UnrealEngine #UE5
Unreal Engine
Animating and rigging the robot in "Valley of the Ancient"
Technical Product Manager Jeremiah Grant explains how the massive robot in Unreal Engine 5 project "Valley of the Ancient" was rigged and animated.
Ларс Дусет объединился с разработчиком Steam Database для создания технологии, которая автоматически определяет игровые движки в проектах в Steam.
- Ссылка на бетку
- Проект на Гитхабе
Принцип работы прост: прогоняет имена файлов из depot'ов и по регекспу определяет движок. В силу подхода нет возможности определить все движки (к примеру, LibGDX).
- Ссылка на бетку
- Проект на Гитхабе
Принцип работы прост: прогоняет имена файлов из depot'ов и по регекспу определяет движок. В силу подхода нет возможности определить все движки (к примеру, LibGDX).
GitHub
GitHub - SteamDatabase/FileDetectionRuleSets: 🔎 Rules to detect game engines and other technologies based on Steam depot file lists
🔎 Rules to detect game engines and other technologies based on Steam depot file lists - SteamDatabase/FileDetectionRuleSets
Недельный геймдев: #30 — 8 августа, 2021
Обновления/релизы/новости
- В будущем Unity-разработчикам потребуется Pro-лицензия для публикации на консолях
- Nvidia выпустила вторую версию книги «Ray Tracing Gems»
- RenderMan for Blender 24.1 теперь поддерживает Blender 2.93LTS
- Вышел Blender 2.93.2
- Изменения в Godot 4.0 по части мультиплеера
- Редактор GameMaker Studio 2 теперь доступен и на Ubuntu (пока в бете)
- 26 августа стартует Epic MegaJam
- Вышел Flax Engine 1.2
- База данных использования движков играми в Steam
Халява/раздачи/бандлы/курсы
- Бесплатный курс по работе со светом с Solaris в Houdini
Интересные статьи/видео
- Глобальное освещение: что, зачем и почему
- Создание мрачного переулка с использованием Maya, Substance и UE4
- Эксперименты с RTX
- Полезный репозиторий, в котором собраны ссылки на различные материалы про Signed Distance Field
- Nanite в UE5: теперь не считаем полигоны
- Воссоздание Тунгуски с использованием 3ds Max и Marmoset
- Сравнение различных типов GPU
- Как Square Enix оптимизировала Final Fantasy VII Remake Intergrade для некстгена
- Советы от экспертов по части оптимизации графики и ассетов в Unity
- Анимация и риггинг робота в Valley of the Ancient
Разное
- Это сделано в Roblox
#gamedevnews #дайджест
Обновления/релизы/новости
- В будущем Unity-разработчикам потребуется Pro-лицензия для публикации на консолях
- Nvidia выпустила вторую версию книги «Ray Tracing Gems»
- RenderMan for Blender 24.1 теперь поддерживает Blender 2.93LTS
- Вышел Blender 2.93.2
- Изменения в Godot 4.0 по части мультиплеера
- Редактор GameMaker Studio 2 теперь доступен и на Ubuntu (пока в бете)
- 26 августа стартует Epic MegaJam
- Вышел Flax Engine 1.2
- База данных использования движков играми в Steam
Халява/раздачи/бандлы/курсы
- Бесплатный курс по работе со светом с Solaris в Houdini
Интересные статьи/видео
- Глобальное освещение: что, зачем и почему
- Создание мрачного переулка с использованием Maya, Substance и UE4
- Эксперименты с RTX
- Полезный репозиторий, в котором собраны ссылки на различные материалы про Signed Distance Field
- Nanite в UE5: теперь не считаем полигоны
- Воссоздание Тунгуски с использованием 3ds Max и Marmoset
- Сравнение различных типов GPU
- Как Square Enix оптимизировала Final Fantasy VII Remake Intergrade для некстгена
- Советы от экспертов по части оптимизации графики и ассетов в Unity
- Анимация и риггинг робота в Valley of the Ancient
Разное
- Это сделано в Roblox
#gamedevnews #дайджест
Suvitruf's Blog :: Gamedev suffering
Недельный геймдев: #30 — 8 августа, 2021 | Gamedev suffering
Изменение лицензии Unity для публикации на консоли, Nvidia выпустила вторую версию книги «Ray Tracing Gems», вышел Blender 2.93.2, GameMaker Studio 2 теперь доступен и на Ubuntu.
Ансе Вандевельде описывает, как возникла идея генератора террейна, рассказывает о процессе изучения нод в Maya, написании скрипта на Python и его тестировании.
80.lv
Making a Landscape Generator for Maya in Python
Anse Vandevelde explains how the idea for the landscape generator emerged, talks about the process of studying Maya's nodes, writing the script in Python, and testing it out.
Давно подумывал о дублировании дайджеста в видео формате. Записал первый пробный выпуск.
Со звуком и голосом пока всё не очень, у меня район очень шумный. Но тренирую голос/связки и изучаю инструменты различные.
Буду рад любому фидбеку 😊
#видео_дайджест
Со звуком и голосом пока всё не очень, у меня район очень шумный. Но тренирую голос/связки и изучаю инструменты различные.
Буду рад любому фидбеку 😊
#видео_дайджест
YouTube
Недельный геймдев: #30 — 8 августа, 2021
Пробный выпуск в видео формате.
Оригинальная статья: https://suvitruf.ru/2021/08/09/9278/weekly-gamedev-30-8-august-2021/
Она же на DTF для обсуждения: https://dtf.ru/s/gamedevnews/824234-nedelnyy-geymdev-30-8-avgusta-2021
Таймкоды:
00:00:00 - Интро
00:00:05…
Оригинальная статья: https://suvitruf.ru/2021/08/09/9278/weekly-gamedev-30-8-august-2021/
Она же на DTF для обсуждения: https://dtf.ru/s/gamedevnews/824234-nedelnyy-geymdev-30-8-avgusta-2021
Таймкоды:
00:00:00 - Интро
00:00:05…
5 способов улучшить работу с редактором Unity 2020 LTS:
- Shortcuts Manager.
- Пресеты.
- Видимость объектов на сцене.
- Настройка возможности того, можно ли выбирать объекты на сцене.
- Пакет QuickSearch для удобного поиска по проекту.
#unity
- Shortcuts Manager.
- Пресеты.
- Видимость объектов на сцене.
- Настройка возможности того, можно ли выбирать объекты на сцене.
- Пакет QuickSearch для удобного поиска по проекту.
#unity
Unity Blog
5 ways to speed up your workflows in the Editor | Unity Blog
Achieve more in less time with Shortcuts Manager, Presets, QuickSearch, and more.
Видео про работу с Universal Scene Description (USD) форматом в альфе Blender 3.0.
Файлы USD могут содержать сложные слои, переопределения и ссылки на другие файлы.
Но Блендеровский USD Exporter использует гораздо более простой подход. Экспортируются все видимые поддерживаемые объекты в сцене. Blender (пока) не поддерживает экспорт невидимых объектов, слоёв USD, вариантов, скелетной анимации и т. д.
#blender #USD
Файлы USD могут содержать сложные слои, переопределения и ссылки на другие файлы.
Но Блендеровский USD Exporter использует гораздо более простой подход. Экспортируются все видимые поддерживаемые объекты в сцене. Blender (пока) не поддерживает экспорт невидимых объектов, слоёв USD, вариантов, скелетной анимации и т. д.
#blender #USD
YouTube
USD Now Available For Blender!
The New update to blender 3.0 Alpha comes with the brand new universal scene description import feature and today we would take a look at the new import feature, how it works with other apps, and the overall big picture for the USD workflow
Get More On SKETCHFAB…
Get More On SKETCHFAB…
До конца августа в Assetstore Unity можно приобрести Mega Bundles. Бандлы делятся на 3 тира: $9.99, $14.99, $19.99. Каждый из них состоит из различных ассетов.
Самое вкусное, само собой, в бандле за $19.99.
10$ Tier
- Footstep System
- Medieval Farm Tools
- Easy State
15$ Tier
- BulletPro 2D Projectile Workspace
- Modular Sci-Fi Weapons
- Guns & Explosion Sounds
- PBR Modular Mechs v3
20$ Tier
- Nature Package Forest Environment
- Easy Character Movement
- Snow VFX
- Enemy Vision – Patrol and Line of Sight
- Enviro Lite – Sky and Weather
- Spells Pack
- Melee Warrior Animations
- Classic RPG GUI
- Top-Down Dungeons 2
- File The Cable Simulator
#unity
Самое вкусное, само собой, в бандле за $19.99.
10$ Tier
- Footstep System
- Medieval Farm Tools
- Easy State
15$ Tier
- BulletPro 2D Projectile Workspace
- Modular Sci-Fi Weapons
- Guns & Explosion Sounds
- PBR Modular Mechs v3
20$ Tier
- Nature Package Forest Environment
- Easy Character Movement
- Snow VFX
- Enemy Vision – Patrol and Line of Sight
- Enviro Lite – Sky and Weather
- Spells Pack
- Melee Warrior Animations
- Classic RPG GUI
- Top-Down Dungeons 2
- File The Cable Simulator
#unity
Адриен Ламберт выпустил руководство о том, как в Houdini за считанные минуты сделать UV-развёртку для миллионов полигонов.
У него на канале есть и другие полезные туториалы.
#Houdini
У него на канале есть и другие полезные туториалы.
#Houdini
YouTube
SideFX Houdini Tutorial - UVing Millions of Polygons in 5min !!
In this tutorial I'm showing how to make a setup that will allow you to make UVmap and layout them in 5min max thanks to Houdini power.
In detail we see here :
- How to transfer random color to a geometry.
- Partition the colored mesh into groups corresponding…
In detail we see here :
- How to transfer random color to a geometry.
- Partition the colored mesh into groups corresponding…