大家好,RPG Maker MV 引擎已經於 2017.06.08 更新至 v1.5.0 版本了,此次更動蠻多的,有新功能也有調整修復系統 Bugs 與優化等。
好,那 siakoMobi 就開始來依序的為大家介紹 RPG Maker MV v1.50 的更新內容囉!
如果大家仍在 v1.5.0 版本下使用舊版引擎,可能無法完全優化到最佳的內存管理與繪圖渲染效果唷!
首先,siakoMobi 強烈建議大家將製作的遊戲系統版本核心更新至 v1.5.0 ,請先備份好您的遊戲,然後先由新版系統新建一個新專案,然後再把新專案下的 js 資料夾內的核心檔案全部覆蓋至舊本,另外新版的 index.html 只需要將裡面的這行:
<script type=”text/javascript” src=”js/libs/iphone-inline-video.browser.js”></script> 如圖所示:
複製到舊版本的 index.html 內即可。
如此,遊戲專案便享有新版系統的最佳效果!
接下來就開始說說 v1.5.0 版的更新內容
【v1.5.0 新功能】
★ 遊戲啟動時 Loading 畫面若是加載失敗,多了重試功能。
★ 遊戲設置中,可行為腳本加上是否使用主音量調整聲音大小的指令。
(rpg_managers.js 內的 function AudioManager() 多了一個物件控制 “masterVolume” )
function AudioManager() {
throw new Error(‘This is a static class’);
}
AudioManager._masterVolume = 1; // (min: 0, max: 1)
AudioManager._bgmVolume = 100;
AudioManager._bgsVolume = 100;
AudioManager._meVolume = 100;
AudioManager._seVolume = 100;
AudioManager._currentBgm = null;
AudioManager._currentBgs = null;
AudioManager._bgmBuffer = null;
AudioManager._bgsBuffer = null;
AudioManager._meBuffer = null;
AudioManager._seBuffers = [];
AudioManager._staticBuffers = [];
AudioManager._replayFadeTime = 0.5;
AudioManager._path = ‘audio/’;
AudioManager._blobUrl = null;
Object.defineProperty(AudioManager, ‘masterVolume’, {
get: function() {
return this._masterVolume;
},
set: function(value) {
this._masterVolume = value;
WebAudio.setMasterVolume(this._masterVolume);
Graphics.setVideoVolume(this._masterVolume);
},
configurable: true
});
腳本呼叫方式:AudioManager.masterVolume = 0.5; // 50%
有需要此功能的可以至 SRD Plugins 下載 Master Volume Plugin
★ 遊戲編輯器內,新增搜索功能,可用滑鼠右鍵選擇《尋找》或是按下
Ctrl + F,能夠依照輸入文字對應名稱、注釋以及比對部分、單字、全文
、正規表示等符合條件下做統一搜尋。
(使用範圍於編輯器內任何地方皆可運用。)
★ 內建新專案時,會自動加入新的 CoreScript Plugin (Community_Basic.js)
可以讓您控制 RPG Maker MV 的基本參數。
cacheLmit : 設定圖片使用的內存上限 | default (10)
screenWidth : 遊戲畫面寬度 | default (816)
screenHeight : 遊戲畫面高度 | default (624)
renderingMode : 設定遊戲繪圖渲染模式 | default (auto) | (canvas / webgl / auto)
alwayDash : 設定玩家衝刺的控制開關 | default (off) | (on/off)
★ 新版的插件管理員介面也變化很大,如圖:(一目了然呀)
【v1.5.0 核心升級與修復調整】
★ CoreScript Plugin (Community_Basic.js) 可以控制好內存管理。(如上圖所示)
★ 插件管理器已更新並具有新功能,可以在插件腳本中設置變量類型。
(檔案型態,此設定在插件使用參數,可直接瀏覽遊戲專案目錄圖檔列表)
* @require 1
* @dir img/system/
* @type file
(如果未加上以上三個控制參數,只會顯示 “文字” 頁籤)
★ 修正在沒有 Alpha Channel 的 PNG 上不可能改變的顏色。
★ 修復 BGM 在乘船時無法正確更新。
★ 針對播放電影功能事件,現在已經修復可於行動裝置上運行。
(index.html 加入 iphone-inline-video.browser.js JS Include)
★ 黑色網格固定於手機上。
★ 修復 ME 與 BGM 同時之間的聲音改變。
★ Pixi 渲染引擎升級版本為 v4.4.1
以上,為 siakoMobi 詳細的介紹 RPG Maker MV v1.5.0 版本更新的內容。
在此,siakoMobi 祝遊戲製作者們,更新愉快!