# 讓 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
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up