# 讓 RPG Maker MV/MZ 在 Windows 的環境之下也能簡單部署 macOS 版本 :::danger  ::: 首先,我相信有很多人都應該知道,如果要讓 RPG Maker MV/MZ 部署為 macOS 版本的話,一定得要擁有一台 Mac 電腦才行,因為如果你直接用 RPG Maker MV/MZ 內建的部署功能直接輸出 macOS 版本的話,當你在 Mac 電腦或是發給使用 Mac 電腦的朋友遊玩的話,將會發生如下圖的狀況....  所以我這次將使用 Windows 10(22H2) 的電腦環境之下進行簡單的教學。 首先,將下載連結的任何一個壓縮檔下載下來,看你的遊戲是用 NW.js 還是 Electron 執行的,當然這些是我幫大家在我那台破 Macbook 做好的執行檔。 :::info **<i class="fa fa-info-circle" aria-hidden="true"></i> 更新履歷** **2025/06/26** 更新文章的部分內容和更新下載連結。 **2022/05/03** 更新文章的部分內容。 **2022/04/15** 更新Electronjs版本為16.2.2,並新增修改版權文字的秘訣,以及macOS遊戲測試的申請表單。 ::: > **<i class="fa fa-download" aria-hidden="true"></i> 下載連結** > > --- **NW.js** https://drive.google.com/drive/folders/1pGc3uKOM_9LGhnMqv7M8CAWVsYqWIda5?usp=sharing > > --- **Electronjs** https://drive.google.com/file/d/1KkOOR9mUxH-TcxMMlBk_iy4iOCaEvsY3/view?usp=sharing :::info <i class="fa fa-info-circle" aria-hidden="true"></i> 在使用 NWjs 的情況下,如果你的 macOS 作業系統為 macOS Big Sur(版本11.0) 以上,請使用「Game(NWjs).zip」的壓縮檔,反之如果你的 macOS 作業系統為 macOS Catalina(版本10.15)以前的版本,請使用「Game(NWjs) - macOS 10.15以前版本(x64).zip」的壓縮檔。 ::: ## NW.js 版本 將你的 RPG Maker MV/MZ 遊戲部署為「網頁瀏覽器」版本。 接著,在 7-Zip 官方網站上下載對應作業系統的安裝檔,雖然其實也可以用 WinRAR 就是了。 然後,將下載好的壓縮檔用 7-Zip / WinRAR 開啟,但並不是要解壓縮,這點還請注意。 在 7-Zip / WinRAR 的**Game/Game.app/Contents/Resources/app.nw/** 的路徑之下,將你剛剛部署好的檔案(package.json除外),直接拉進壓縮檔內。  在 7-Zip / WinRAR 的**Game/Game.app/Contents/Resources/app.nw/** 的路徑之下把 package.json 打開,並編輯「name」和「title」的參數改為你自己的命名,如有變更預設的「width」跟「height」也要修改為你目前遊戲的解析度。  當然如果你也想要修改執行檔的 Icon 圖示的話,其實是可以修改的,首先,準備一張 png 格式的圖檔,並且上網搜尋「png 轉 icns 線上轉換」,如果說 Windows 指定圖示的檔案為 ico 格式的話,那 macOS 指定圖示的檔案就是 icns 格式這樣。 接著再到 7-Zip / WinRAR 的 **Game/Game.app/Contents/Resources/** 的路徑之下,將剛剛轉換好的 icns 圖檔重新命名為 app.icns,並且一樣拉進壓縮檔內直接取代。  ## Electron 版本 將你的 RPG Maker MV/MZ 遊戲部署為「網頁瀏覽器」版本,部署完之後,接著就照我以下文章的連結在 Windows 環境下輸出,並且在 package.json 打開,並編輯「asar」的參數改為 true。 **【Windows】使用 Electron 部署輸出 RPG Maker MV/MZ 遊戲** https://hackmd.io/@Mirai/rpg_maker_electron_win_cht  接著,在 7-Zip 官方網站上下載對應作業系統的安裝檔,雖然其實也可以用 WinRAR 就是了。 然後,將下載好的壓縮檔用 7-Zip / WinRAR 開啟,但並不是要解壓縮,這點還請注意。 在 7-Zip / WinRAR 的 **Game.app/Contents/Resources/** 的路徑之下, 在你剛剛部署好 Electron 資料夾的 **dist/win-unpacked/resources/** 把 **app.asar** 直接拉進壓縮檔內,  當然如果你也想要修改執行檔的 Icon 圖示的話,其實是可以修改的,首先,準備一張 png 格式的圖檔,並且上網搜尋「png 轉 icns 線上轉換」,如果說 Windows 指定圖示的檔案為 ico 格式的話,那 macOS 指定圖示的檔案就是 icns 格式這樣。 接著一樣再到 7-Zip / WinRAR 的 **Game.app/Contents/Resources/** 的路徑之下,將剛剛轉換好的 icns 圖檔重新命名為 electron.icns,並且一樣拉進壓縮檔內直接取代。  最後,我這邊也提供在macOS平台上幫忙測試遊戲的 Google 表單的申請連結。 [https://docs.google.com/forms/d/e/1FAIpQLSewTuah8wCQ3PSwyocsi_LpT1wIfsN0893NUUYw_o9qoJejjg/viewform?usp=sf_link](https://docs.google.com/forms/d/e/1FAIpQLSewTuah8wCQ3PSwyocsi_LpT1wIfsN0893NUUYw_o9qoJejjg/viewform?usp=sf_link) :::info <i class="fa fa-info-circle" aria-hidden="true"></i> ・如果你初次執行遊戲前,先跳出『無法打開「Game」,因為無法驗證開發者。』警告訊息的話,先按「取消」按鈕關閉警告訊息, 然後你需要到「系統設定」→「隱私權與安全性」,接著往下拉到頁底之後會看到『「Game」遭到阻擋無法使用, 因為它不是來自已識別的開發者。』那段文字,在它旁邊按下「強制打開」按鈕,並輸入密碼後按下「解鎖」按鈕, 最後再次出現警告訊息時,按下「打開」按鈕即可解決問題。 ・如果你的macOS不小心安裝到安全性更新 2021-007 Catalina 或 macOS Big Sur 11.6.1的話,將會無法正常執行遊戲,並且直接跳出「Uncaught TypeError: Failed to execute ?getUniformLocation’ on ‘WebGLRenderingContext’: parameter 1 is not of type‘WebGLProgram’」錯誤訊息。 ・如果你初次執行遊戲時,遊戲畫面跳出「Please move the Game.app to a different folder.」錯誤訊息,你可以建立一個檔案夾將 Game.app 移動到此檔案夾中並再次執行遊戲即可。 ::: 《Mirai》Patreon創作: https://www.patreon.com/MiraiDiary 《Mirai》個人推特(X): https://twitter.com/Mirai_so_Sad 《Mirai》itch.io頁面: https://miraisosad.itch.io 《Mirai》個人Instagram https://www.instagram.com/miraisosad/ ###### tags: `貓咪學園` `NekoGakuen` `macOS` `RPG 製作大師` `RPG Maker MV` `RPG Maker MZ`
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.