Gamedev suffering
7.74K subscribers
816 photos
68 videos
13 files
2.18K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Админ @Suvitruf
Download Telegram
Стал доступен Agility SDK для DirectX 12. Этот набор инструментов позволяет разработчикам использовать новые функции DirectX без необходимости игрокам обновлять Windows. Теперь разработчики игр могут исходить из того, что большинство компьютеров с Windows будут работать со всеми функциями DirectX 12.

Игры могут использовать Agility SDK на системах с обновлением Windows 10 за ноябрь 2019 г. или новее. Разработчики уже могут ознакомиться со стартовым руководством, страницей загрузок.

Раньше команда DirectX использовала обновления Windows 10 для доставки обновлений, но разработчикам игр такой подход не очень нравился. Теперь в этом нет необходимости.

На данный момент уже есть версия Agility SDK с поддержкой полного набора функций DirectX 12 Ultimate и Shader Model 6.6.
Началась конференция Steamworks Virtual Conference для разработчиков. Есть даже перевод сразу в рантайме.

https://steamworksevents.com/home-full/
This media is not supported in your browser
VIEW IN TELEGRAM
В Visual Studio 2022 завезут x64. Ну и куча других улучшений.

- Улучшения производительности в основном отладчике.
- Поддержка .NET 6, можно использовать для создания веб-приложений, стендэлон и мобильных приложений как для Windows, так и для Mac, а также улучшенная поддержка для разработки приложений под Azure.
- Пользовательский интерфейс обновился.
- Поддержка инструментов C++ 20.
- Интеграция текстового чата в функцию совместной работы Live Share.
- Дополнительная поддержка Git и GitHub.
- Улучшен поиск по коду.
Microsoft представили Shader Model 6.6.
- Новые атомарные операции.
- Динамические ресурсы.
- Новый интринсик IsHelperLane.
- HLSL интринсики для упаковки 8-битных данных.
- Квалификаторы доступа к пейлоду рейтрейсинга.
Khronos объявили о ратификации KTXTM 2.0, добавив в этот контейнерный поддержку суперсжатия Basis Universal.

Команда обещает надёжное и повсеместное распространение текстур GPU. Basis Universal — это технология сжатия, разработанная Binomial, которая позволяет создавать компактные текстуры, которые можно эффективно транскодировать в различные сжатые форматы на GPU во время выполнения.

Кроме того, Khronos выпустили расширение KHR_texture_basisu, позволяющее glTF содержать текстуры KTX 2.0, что позволяет уменьшить размер и использовать нативные поддерживаемые форматы текстур для уменьшения размера памяти графического процессора и повышения скорости рендеринга на различных устройствах и платформах.

В придачу выпустили инструменты и транскодеры с открытым исходным кодом, а также рекомендации для разработчиков и художников, чтобы обеспечить и стимулировать широкое использование текстур KTX 2.0 во всей экосистеме glTF, включая three.js, Babylon.js и Gestaltor, которые уже интегрировали поддержку.
После 7 месяцев разработки вышел Godot 3.3, который совместим с Godot 3.2.x. Всем пользователям 3.2.x рекомендуется обновиться.

Разработчики обновили политику выпусков, чтобы лучше отразить намерение следовать семантическому управлению версиями и ожиданиям поддержки для каждой ветви.

Как и предыдущая версия 3.0, предстоящая версия Godot 4.0 будет значительным изменением в экосистеме Godot, и ожидается, что пользователи будут продолжать использовать Godot 3.x в течение некоторого времени, пока Godot 4.x не станет достаточно стабильным.

Были тысячи изменений, ознакомиться можно на отдельной странице.

Обратите внимание, что это список изменений между 3.2.3-stable и 3.3-stable. Если вы хотите знать все изменения по сравнению с 3.2-stable, вам также следует рассмотреть промежуточные журналы изменений 3.2.x.

Подробнее про обновление лучше почитать в отдельном посте в блоге разработчиков.
Состоялся полноценный релиз Steam Playtest.

Инструмент позволяет разработчикам бесплатно настраивать и запускать плейтесты в Steam. В последнем обновлении Valve добавили возможность предоставлять доступ к плейтесту для игроков из определённой страны. Это может быть полезно, если у вас есть региональные серверы, для которых необходимо провести нагрузочное тестирование перед полноценным запуском игры во всём мире.

Кроме того, у Playtest приложений собственный центр сообщества, поэтому у них также могут быть свои собственные события и объявления.
Rider для Unreal Engine 2021.1.1 с поддержкой macOS.

Rider для Unreal Engine отмечает год с момента релиза первой превью версии и в новом обновлении получает поддержку macOS и uproject.

Поддерживаются почти все фичи, которые есть в Windows версии.
Команда Unreal Engine в сотрудничестве с Эндрю Сванбергом Гамильтоном сделала пакет Rural Australia Environment Pack бесплатным. Rural Australia — это коллекция ассетов, основанных на фотограмметрии, снятых в Австралии, что даёт пользователям возможность создавать прекрасные и точные изображения ландшафтов.

- Высококачественные оптимизированные ассеты Австралии на основе фотограмметрии.
- Примеры карт с процедурным ландшафтом размером 1x1 км, просёлочной дорогой и речным каньоном.
- Пейзаж с несколькими материалами и процедурно созданной листвой.
- Пропсы, такие как знаки, забор и дорожное покрытие.
- Включает ссылку для загрузки текстур с высоким разрешением для ассетов (до 8K).
Здоровенный книжный бандл Humble Head First Programming By O’Reilly Bundle для разработчиков.

Может быть полезен. Особенно новичкам.
The Blender Foundation представили Cycles X, крупную грядущую переработку рендерера Cycles.

Новая версия, которая должна быть включена в Blender 3.1, значительно улучшает время рендеринга на современных графических процессорах и интерактивность вьюпорта, а также добавит поддержку возобновляемого и инкрементного рендеринга.

Что обещают:
- До 7 раз быстрее, чем существующая версия Cycles на доступных в настоящее время графических процессорах Nvidia.
- Лучшая интерактивность вьюпорта как на GPU, так и на CPU.
- Поддержка OpenCL и денойза NLM теперь deprecated.

Потребуется ещё около 6 месяцев на разработку, прежде чем обновлённый рендеринг станет общедоступным. Ожидается, что будет закончено к моменту выхода Blender 3.1.
This media is not supported in your browser
VIEW IN TELEGRAM
Занятный прототип в VR. И круто, и неприятно)
Первая альфа-версия Blender 3.0 совсем недавно была выпущена, и в ближайшем будущем ожидается много нового, как указано в дорожной карте разработки Blender 2021.

2021 начался с того, что трём основным командам разработчиков было поручено в течение двух месяцев сосредоточиться на следующих проектах: браузер ресурсов и геометрические ноды.

Blender 2.93 выйдет в конце мая. Как и версия 2.83, это будет LTS выпуск, который будет поддерживаться в течение двух лет.

Во втором квартале начинается проект по работе над пайплайном анимации персонажей.

Импорт USD появится после выпуска Blender 2.93.

Если кратко по пунктам, то основные направления:
- Браузер ассетов и библиотека поз.
- Геометрические ноды.
- Vulkan.
- Grease Pencil.
- Blender 2.93 LTS.
- Пайплайн анимации персонажей.
- Импортер USD.
Моделирование прыжков в высоту и новый подход к воссозданию спортивных движений в 3D.

В новой работе «Discovering Diverse Athletic Jumping Strategies» описываются стратегии, которые реализованы как политики управления физическими персонажами. По словам авторов, сочетание симуляции физики и глубокого обучения с подкреплением (DRL) обеспечивает подходящую отправную точку для обучения.

Исследователи заявляют, что новый метод предлагает более реалистичные результаты и большую гибкость. Подробнее можно почитать тут.