За даними TechSpot , цьогорічна подія WWDC принесла кілька захопливих новин для геймерів та розробників ігор. Окрім дорогих окулярів Vision Pro або AR-іграшок для ігор, Apple також надала розробникам новий набір інструментів для портування ігор, щоб посилити можливості ігор на macOS.
Новий інструментарій містить шар сумісності, який розробники або навіть геймери можуть використовувати для запуску ігор DirectX 12 на macOS. Код інструментарію базується на Proton, шарі сумісності, розробленому Valve для запуску ігор Windows на Linux. Він також базується на вихідному коді CrossOver від CodeWeavers, яка розробила власний шар сумісності для запуску ігор DirectX 12 на Mac.
Apple надає розробникам ігор новий набір інструментів
Інструментарій портування ігор може перетворювати рідний код x86 на Apple Silicon, перехоплюючи та перетворюючи виклики API для 3D-графіки на власний Metal API Mac. Він також може перетворювати вхідні дані, аудіо, мережеві дані та все інше, необхідне для запуску ігор Windows на нових чіпах Arm від Apple.
Однак, запустити гру та отримати хорошу продуктивність – це дві абсолютно різні речі. Відповідно, Apple зазначає, що Game Porting Toolkit – це інструмент бенчмаркінгу для розробників ігор, який дозволяє швидко протестувати гру для Windows на Mac, щоб побачити, чи гра насправді працює, та яка очікувана продуктивність. Звідти розробник може визначити, які оптимізації потрібно зробити, щоб гра вийшла найкращим чином.
Користувачі Reddit тестували новий рівень сумісності Apple для запуску Cyberpunk 2077 на MacBook M1, Diablo IV на MacBook Pro M1 Max та Hogwarts Legacy на M2 Max. Кінцевий досвід не був плавним та пов'язаний з помилками, але ці ранні результати Game Porting Toolkit є багатообіцяючими для більш надійного ігрового ландшафту macOS у майбутньому.
Посилання на джерело
Коментар (0)