LV. 46
GP 2k

【心得】給還在使用MV的你

樓主 粽子 enchnater000
GP35 BP-
Dear All
我是Maker製造機的粽子,今天這篇文章主要是給還在使用MV的作者一個提升效能的方式

結論寫在前面

如果你還在用RMMV我建議你升級底層至pixijs v5,尤其如果你的遊戲有因為圖片太多在顯示上有明顯lag的作者

升級的整合包放在這邊,你可以先下載下來

為什麼需要升級?

這個整合包主要是用來升級rmmv的渲染程式碼,rmmv內建的版本是v4 年代非常久遠

今天的主角v5版本雖然也已經有一段時間了
但在繪製圖片的速度上v5 速度與v4比較有大幅度的提升

pixijs v5升級feature在這,你想了解差別可以在這邊看看

如果是技術人員,你可能會問為什麼不升級到v6, v7, v8?
簡單來說目前尚未有人將其整合,v6版本官方文件寫到主要是重整程式碼,性能沒有太大分別


v7, v8在性能上有更大突破,以及支援更高速度webgpu
但許多結構性的變化需要技術更高的人才有辦法整合到rmmv / rmmz中

RMMZ本身就是使用pixiv v5作為核心,所以不會有需要升級的問題

結論:渲染速度差很多

該怎麼升級?

  • 先備份你的專案,我們用備份的專案測試升級
  • 文章最開頭的升級包解壓縮後,覆蓋到你的專案,基本升級就結束了記得不要蓋掉了你的 plugins.js

  • 升級後滑鼠鼠標預設會變成一張圖片,你可以在 project/css/game.cur 找到他如果想修改的話,可以用線上工具把你的圖片轉成cur格式覆蓋

    線上工具連結 https://convertio.co/zh/png-cur/


把你的鼠標圖案覆蓋下去就可以了


  • 升級完成,測試遊戲功能是否正常



不能順利升級的狀況


通常狀況下升級不會有任何問題,舊版插件也都可順利運作,若升級後有錯誤或是插件功能失效
通常都是插件用了比較特殊的寫法導致

粽子目前合作的3個專案中其實都沒有遇到這個問題,若升級後不能執行專案基本上都是個案了
建議與你合作的程式討論看看

或是你也可以到RMDC群一起討論看看解法
RMDC群連結:


35
-
0
未登入的勇者,要加入討論嗎?
板務人員: