點這里返回總目錄
首先完成step1創(chuàng)建新項目與插件使用
然后來到step2稍微認(rèn)識一下游戲工程文件夾的結(jié)構(gòu)
第一層:游戲文件夾
在MV中取名后,會自動生成游戲文件夾,名字可以改,但下次打開MV軟件時要重新定位工程。
第二層:素材分類文件夾+工程文件+html文件+Package.json

進(jìn)入游戲文件夾內(nèi),會看到素材分類文件夾和三個獨立的文件。
這個結(jié)構(gòu)看上去有點類似保存網(wǎng)頁后的狀況,其實這個估計也是HTML DOM模型之一。
名字最好不要改,因為改了名字就要關(guān)聯(lián)著改很多其他地方,非常麻煩。
如果不是特別想要自己喜歡的名字,就別改了。
另外即使文件夾是空的,若是不想改代碼,就最好別刪除,游戲可能會因為加載不到該文件夾而報錯,即使不跳出游戲,后臺也一直在不斷試錯。
首先三個獨立文件:
Game.rpgproject-能夠被RMMV軟件所識別的工程標(biāo)志文件。
index.html-游戲真正的入口,其實MV制作出來的游戲都是網(wǎng)頁游戲。直接修改里面的內(nèi)容,會對游戲產(chǎn)生影響。
package.json-模塊描述文件,直接修改里面的內(nèi)容,會對游戲產(chǎn)生影響。
然后是文件夾們:
audio-英文的意思為音頻,里面是存放音頻文件的地方。
data-數(shù)據(jù),里面存放的是json文件,作者在數(shù)據(jù)庫中編輯保存的內(nèi)容,體現(xiàn)在這個文件夾中的文件里。所以上次有位作者不小心把map刪了,最后也是從這個data里找回恢復(fù)的。這個文件夾很重要,請注意。
fonts-存放字體文件的地方。
icon-存放圖標(biāo)的地方。
img-存放圖片的地方。
js-存放js文件的地方,游戲從index.html進(jìn)入之后,就不斷通過這里的js文件中所寫的命令開始夢幻的旅行了。是很重要的文件夾,插件是放在這個文件夾下面的名為plugins的文件夾里的。這個文件夾的結(jié)構(gòu)會在下面說明。
movies-存放視頻文件的地方,只是有些視頻格式,MV源碼制作出的游戲是無法播放的。(應(yīng)該說目前源碼支持的視頻格式不是很多。)
名為JS的文件夾
名為JS下的文件夾,在剛生成工程,什么也不改的時候,是如下圖所示。

一般情況下,也最好不要修改這個結(jié)構(gòu)。要修改游戲功能,在plugins里加插件就可以了。
高手們會直接修改源文件,如rpg_objects.js等。
但是萬一忘記了原本是啥樣的話,恢復(fù)起來也是很麻煩的。
所以不建議修改結(jié)構(gòu)和原有文件的名字。
文件夾libs-這里放著的東西分為兩類:其一移動端處理,其二pixi的代碼。一般是不看的,尤其是pixi,作為一個數(shù)學(xué)沒學(xué)好的女孩子,對里面的計算真是...
文件夾plugins-大家都知道的文件夾,插件就是放在這個文件夾內(nèi)的。
接下來是散裝的文件。
這個文件的執(zhí)行順序其實可以參考外面一層的index.html。
使用編輯器打開inex.html。

先加載完libs,然后以:rpg_core.js、rpg_managers.js、rpg_objects.js、rpg_scenes.js、rpg_sprites.js、rpg_windows.js、plugins.js、js/main.js的順序加載js文件。
另外關(guān)于index.html和html語言,可以看這個:index.html
到此STEP2也完成了。
只要有個初步認(rèn)識,知道哪些文件改起來麻煩所以最好別改,哪些地方是可以自由放東西的就OK了。