Подробности
Microsoft выпустила апрельское обновление Game Development Kit (GDK), которое принесло ряд улучшений для разработчиков игр. В новой версии появилась поддержка Visual Studio 2026 редакций Professional и Enterprise, а также новый формат сжатия MSIXVC2, который значительно уменьшает размер обновлений контента. Кроме того, GDK теперь включает предварительную поддержку нативных сборок для архитектуры ARM64.
Поддержка Visual Studio 2026 и новый формат упаковкиНачиная с апрельской версии, GDK поддерживает Visual Studio 2026. Шаблоны для консолей устанавливаются автоматически, а для ПК они доступны через Microsoft GDK Templates.
Сама среда разработки переходит на ежегодные релизы с двухлетним циклом обслуживания. Для ПК представлен формат упаковки MSIXVC2, который обеспечивает уменьшение размера обновлений контента от 64 до 94 процентов по сравнению с предыдущей версией. Процесс упаковки стал быстрее от 2 до 8 раз. Формат включает встроенное сжатие, шифрование для каждой версии и возможность загрузки одной командой с помощью makepkg2 upload. Инструмент XblPcSandbox.
exe упрощает переключение песочницы на ПК, делая его более быстрым и удобным для проверки. Программа теперь выводит состояние до и после применения параметров, имеет индикатор выполнения, специальную опцию retail и автоматическое исправление регистра. В Xbox PIX добавлено сопоставление упакованных файлов в событиях DirectStorage, что улучшает индексацию смещений и описаний. Редактор MicrosoftGame. config Editor стал более устойчивым при открытии документов.
Если файл является допустимым XML, он загружается с использованием ожидаемой структуры узлов, что позволяет разработчикам легко исправлять неверные конфигурации вместо столкновения с ошибкой открытия. Кроме того, в GDK появилась предварительная версия нативных библиотек сборки ARM64 для поставляемых бинарных файлов. В их число вошли PlayFab Unified SDK v2, Xbox Services API, Xbox Authentication Library, Game Chat 2 и xCurl. Это нововведение позволяет создавать полностью нативные игровые сборки для архитектуры ARM64.

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