# 以 Electronjs 部署將要上架到 Steam 的 RPG Maker MV/MZ 遊戲 :::danger ![](https://i.imgur.com/xQoThD6.png) ::: ## ■ Windows --- ### ◆ 匯入 NekoGakuen_SteamworksPlus.js 插件 --- 前往以下連結下載 NekoGakuen_SteamworksPlus.js 插件。 **【NekoGakuen_SteamworksPlus.js】** https://rabbitteaparty.itch.io/nekogakuen-steamworksplus 將附在 Electronjs/plugins 資料夾內的 NekoGakuen_SteamworksPlus.js 放在你的遊戲專案的「js/plugins」資料夾。 開啟你的遊戲專案,到「插件管理器」安裝 NekoGakuen_SteamworksPlus.js 插件,並設定相關的插件參數。 --- ### ◆ 在遊戲專案中使用插件命令 --- 在事件頁中新增「事件命令」,切換至頁面 3 後,選擇「插件命令…」,而插件命令的相關說明可在「插件管理器」的 NekoGakuen_SteamworksPlus.js 的幫助資訊中找到。 --- ### ◆ 部署你的遊戲 --- 在左上角選擇「檔案」→「部署...」。 **【RPG Maker MV】** ![](https://i.imgur.com/lXpJZ0A.png) **【RPG Maker MZ】** ![](https://i.imgur.com/Ygeo8G3.png) --- ### ◆ 下載 Steamworks SDK --- :::info <i class="fa fa-info-circle" aria-hidden="true"></i> 需要有效的 Steamworks 開發人員身分的帳號。 ::: 前往以下連結下載最新版的 Steamworks SDK。 **【Steamworks SDK】** https://partner.steamgames.com/doc/sdk ![](https://i.imgur.com/Upa9Wi2.png) --- ### ◆ 配置遊戲內容 --- 將剛才部署好的遊戲,複製到`Electronjs/Build-Windows/resources/app`資料夾中,但要注意不要連「package.json」一起複製過去,然後將Steamworks SDK解壓縮之後,接著複製位於`sdk/redistributable_bin/win64`資料夾的「steam_api64.dll」到`Electronjs/Build-Windows/resources/app`資料夾中,再來執行位於「Build-Windows」資料夾內的「Game.exe」,初次執行會直接閃退為正常現象,因為我這邊已經加入將NWjs特定程式碼自動轉換為Electronjs使用的功能,之後回到`Electronjs/Build-Windows/resources/app`資料夾,檢查有沒有產生名為「replace_done.flag」的檔案,如果有請不要刪除這個檔案,最後你就將「Build-Windows」資料夾內所有檔案壓縮,並上傳到Steamworks的後台。 《Mirai》個人推特(X): https://twitter.com/Mirai_so_Sad 《Mirai》itch.io頁面: https://miraisosad.itch.io 《Mirai》個人Instagram https://www.instagram.com/miraisosad/ ###### tags: `貓咪學園` `NekoGakuen` `RPG 製作大師` `RPG Maker MV` `RPG Maker MZ`