Gamedev suffering
6.96K subscribers
773 photos
61 videos
13 files
2.12K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Админ @Suvitruf
Download Telegram
Как Скворцы оптимизировали 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
Изменения в Godot 4.0 по части мультиплеера:
- Можно будет запускать билд в headless режиме (когда ничего не рендерится) на всех настольных платформах: Linux, macOS и Windows.
- RSET уберут, останутся только RPC.

#godot
В то время как CGI захватывает мир, рекомендую посмотреть на крутые аниматроники на канале Danny Huynh Creations.
Редактор GameMaker Studio 2 теперь доступен и на Ubuntu (пока в бете). Другие Linux дистрибутивы поддерживать не планируют.
- Для инпута теперь SDL.
- Для рендеринга используют FNA3D.

#GameMakerStudio
26 августа стартует Epic MegaJam. Тема будет объявлена на стриме.

Из призов: Ghost Canyon NUC, RTX 3090, RTX 3080Ti, RTX 3070, процессоры от Intel и всякие лицензия типа SideFx.

#gamejam #UnrealEngine
Вышел Flax Engine 1.2. Прошло 4 месяца с прошлого обновления этого игрового движка, но изменения внушительны:
- Поддержка физики транспорта.
- В процессе работы поддержка Nintendo Switch.
- Компонент для сетки.
- Инструмент для локализаций.
- AMD FidelityFX Super Resolution.
- Job System и Task Graph.
- Множество оптимизаций, особенно по части Vulkan и D3D12.
- Куча других улучшений и новых API.

#FlaxEngine
Советы от экспертов по части оптимизации графики и ассетов в Unity.

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

#unity
Epic Games в недавней статье в блоге подробно рассказали об инструментах, используемых для рига и анимации робота «The Ancient One» из демки UE5.

#UnrealEngine #UE5
Это сделано в #Roblox, да.
Ларс Дусет объединился с разработчиком Steam Database для создания технологии, которая автоматически определяет игровые движки в проектах в Steam.

- Ссылка на бетку
- Проект на Гитхабе

Принцип работы прост: прогоняет имена файлов из depot'ов и по регекспу определяет движок. В силу подхода нет возможности определить все движки (к примеру, LibGDX).
Недельный геймдев: #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 #дайджест
Ансе Вандевельде описывает, как возникла идея генератора террейна, рассказывает о процессе изучения нод в Maya, написании скрипта на Python и его тестировании.
Давно подумывал о дублировании дайджеста в видео формате. Записал первый пробный выпуск.

Со звуком и голосом пока всё не очень, у меня район очень шумный. Но тренирую голос/связки и изучаю инструменты различные.

Буду рад любому фидбеку 😊

#видео_дайджест
5 способов улучшить работу с редактором Unity 2020 LTS:
- Shortcuts Manager.
- Пресеты.
- Видимость объектов на сцене.
- Настройка возможности того, можно ли выбирать объекты на сцене.
- Пакет QuickSearch для удобного поиска по проекту.

#unity
Видео про работу с Universal Scene Description (USD) форматом в альфе Blender 3.0.

Файлы USD могут содержать сложные слои, переопределения и ссылки на другие файлы.

Но Блендеровский USD Exporter использует гораздо более простой подход. Экспортируются все видимые поддерживаемые объекты в сцене. Blender (пока) не поддерживает экспорт невидимых объектов, слоёв USD, вариантов, скелетной анимации и т. д.

#blender #USD
До конца августа в 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
Адриен Ламберт выпустил руководство о том, как в Houdini за считанные минуты сделать UV-развёртку для миллионов полигонов.

У него на канале есть и другие полезные туториалы.

#Houdini