[RMMV筆記實例]你的游戲工程的文件夾長這個樣子啊

點這里返回總目錄

首先完成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下的文件夾,在剛生成工程,什么也不改的時候,是如下圖所示。

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。


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了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容