![]() |
||
Master Member
![]() ![]() ![]() ![]() 加入日期: May 2021
文章: 1,878
|
用MAC遊戲移植工具包玩原生Win遊戲的介紹
我瘋了! 為了玩電馭叛客2077,我買了台Mac???
https://youtu.be/U0WCQhHHjsU 今年中Apple剛發表的Game Porting Toolkit遊戲移植工具包 這影片有詳細的介紹,簡單說就是能直接玩原生Win遊戲 過程中需要先用指令安裝一堆有的沒的,耗時約一小時 我認為這對一般用戶來說是高門檻,畢竟資源要自己找+自己裝 但效果確實非常不錯,不同架構也能順跑原生Win遊戲這可厲害了 其實Steam deck也是非Win系統,同樣靠轉譯執行 但至少是內建好,開機大概就能玩,不知道MAC哪時才會整合進系統 對於這些轉譯之後還能順跑的原理我也很好奇 是現在的硬體性能夠強?還是架構其實都差不多? 否則以前靠轉譯很難流暢運行,就是因為性能損失太大 舉個例子就是用PS2、XBOX、GC去互換遊戲的話,架構不同根本跑不動 需要遊戲開發商針對不同平台去移植+優化才能跑得動 又或者是PC的模擬器,同年份的硬體,要模擬當年的主機根本不可能 能順跑PS2、PS3的模擬器,PC性能都要遠強於PS2、PS3 此文章於 2023-08-04 02:14 AM 被 skap0091 編輯. |
|||||||
![]() |
![]() |
Basic Member
加入日期: Jun 2021
文章: 21
|
影片裡的回覆已經很大程度說明這東西的原理了,
好奇的話自己進一步搜尋找資料即可。 |
||
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Feb 2004 您的住址: 從來處來
文章: 2,761
|
現在很多遊戲引擎及開發工具都可以直接做跨平臺開發,不需要做什麼移植。
像知名的 Ureal Engine, Unity. 他們使用自己的程式語言,在編譯時可輸出不同平臺的版本。當然不同平臺要多付錢,所以有些遊戲即使使用UE引擎卻只有PC版本。 |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Oct 2013
文章: 5,028
|
用geforce now就好了吧?
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Mar 2001 您的住址: Rivia
文章: 7,021
|
步驟繁瑣大概是為了拍片好看製造專業感吧?
實際上裝個 Whisky 就把你認為繁瑣的部分搞定了 https://github.com/IsaacMarovitz/Whisky Steam Deck 能直接玩遊戲是建立在純英文遊戲上 如果是中文遊戲,你一樣要進行一些前置步驟 步驟一樣非常繁瑣,不過也是有一些懶人腳本可以省不少心力 例如這個: https://gist.github.com/david082321...4a9bb8fc271bbc7 Linux x86 能玩 Windows x86 遊戲要感謝 Wine macOS 能玩 Windows x86 遊戲要感謝 Wine, Rosetta2 少了任何一個都無法實現 macOS 遊玩原生 Windows 遊戲 引用:
UE, Unity 一樣要移植,只是方便移植 你開發之前一定要選定一個原生開發平台 例如 PC,其他如 PS5, SWITCH 都是移植
__________________
Folding@home with GPGPU集中討論串 Unix Review: ArchLinux●Sabayon●OpenSolaris 2008.5●Ubuntu 8.10 AVs Review: GDTC●AntiVir SS●ESS●KIS 09●NIS 09●Norton 360 V3 ![]() I Always Get What I Want. 此文章於 2023-08-04 12:36 PM 被 野口隆史 編輯. |
|
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: May 2021
文章: 1,878
|
引用:
感謝解說 我是沒有玩過MAC跟Steam Deck 覺得這些廠商為了繞過Win去相容Win遊戲真是煞費苦心 那個Wine看起來真神 沒想到強如Apple也是站在別人的成果上 |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Mar 2001 您的住址: Rivia
文章: 7,021
|
主要是 Wine 的貢獻
Wine 主要都是社群成員開發 都是由於興趣跟愛好,他們是沒領薪水的 Wine 最初五年,大概只能執行一些非常簡單的程式 例如踩地雷 當年很多人都笑這組織異想天開 發展這麼多年結果只能穩跑踩地雷 跑大一點複雜一點的程式就一堆穩定性問題待解決 結果他們就這樣默默開發了十幾年 MAC 版 Steam 目前 valve 並沒有公告之後會有甚麼樣的改變 不過一般認為,下一次大改版可能會變成跟 Linux 版 Steam 一樣 直接內建 Steam Play,而不用再安裝 Windows 版 Steam 操作變成跟 Steam Deck 一樣可以選擇相容的 Proton 版本 遊戲相容性會比在 macOS 上安裝 Windows 版 Steam 更好
__________________
Folding@home with GPGPU集中討論串 Unix Review: ArchLinux●Sabayon●OpenSolaris 2008.5●Ubuntu 8.10 AVs Review: GDTC●AntiVir SS●ESS●KIS 09●NIS 09●Norton 360 V3 ![]() I Always Get What I Want. |
![]() |
![]() |