掃呢頁CODE去手機

2023年6月8日 星期四

高手移植 Diablo 4 到 macOS 全靠 Apple 最新遊戲移植工具包 #Apple

以往大家也說macOS不能玩遊戲,所以Apple在今年WWDC一雪前恥,推出了「GamePortingToolkit(暫譯:遊戲移植工具包)」,讓遊戲 ...






以往大家也說 macOS 不能玩遊戲,所以 Apple 在今年 WWDC 一雪前恥,推出了「Game Porting Toolkit(暫譯:遊戲移植工具包)」,讓遊戲開發者可更輕鬆更快速地將 Windows 遊戲移植到 macOS 上。



據外媒報道,這個「遊戲移植工具包」運作原理類似能將 Windows 遊戲移植至 Linux 的 ProtonDB,或是 Steam 將 Windows 遊戲移植至 Steam Deck 般。「遊戲移植工具包」使用 CrossOver 的原始碼將 Windows 遊戲轉換為 macOS 能運行的模式。「遊戲移植工具包」允許開發者在 macOS 上直接運行未經修改的 Windows 遊戲,並在完全移植遊戲之前讓開發者檢查遊戲運行狀況。



PC 遊戲玩家經常恥笑 macOS 對遊戲玩家不友善,儘管現時 macOS 已經有 Resident Evil Village 及 No Man’s Sky 這類大作。

▲macOS  上可運行 Resident Evil Village(圖片來源:Tom’s Guide

Apple GPU 工程項目經理 Aiswariya Sreenivassan 在本周 WWDC表示,「遊戲移植工具包」為開發者提供模擬運作環境,讓他們可快速了解他們開發的 Windows 遊戲在 macOS 運行時 GPU 及其他硬件的使用狀況。



據外媒報道,這個「遊戲移植工具包」甚至支援 DirectX 12 遊戲,例如 The Medium。Apple 這個「遊戲移植工具包」可將 Intel x86 架構及 Windows API 轉換為 Apple Silicon 能夠解讀的樣式;與滑鼠、鍵盤、手掣、音樂、網絡及 Direct3D 等有關的 API 亦可轉換為 Apple macOS 對應的 API。使用了這個工具後 Windows 遊戲不需任何修改已可在 macOS 上運行。儘管 Apple 強調「遊戲移植工具包」是為了讓開發者在移植遊戲至 macOS 前作評估之用,但 macOS 用戶亦可安裝此「遊戲移植工具包」試玩遊戲。



Reddit 用戶@LayerKey已在 M1 MacBook Pro 上試玩 Diablo 4;@issa6亦在 M1 MacBook Pro 上試玩 Cyberpunk 2077;@just_reload_it也在 M2 Max MacBook Pro 上試玩 Hogwarts Legacy,儘管存在一些明顯的性能限制,但考慮到這個工具才剛剛推出,其實表現已經不俗。雖然如此,使用「遊戲移植工具包」在 macOS 上玩 Windows 架構遊戲仍有機會引發潛在的 bug。

▲Reddit 用戶 @ LayerKey 在 M1 Max MacBook Pro 上運行 Diablo 4 (圖片來源:Reddit

▲Reddit 用戶 @issa6 在 M1 MacBook 上運行 Cyberpun 2077(圖片來源:Reddit

▲Reddit 用戶 @just_reload_it 在 M2 Max MacBook Pro 上運行 Hogwarts Legacy (圖片來源:Reddit



資料來源:The VergeApple

最新影片




本文作轉載及備份之用 來源 source: http://unwire.hk
鍾意就快D Share啦!