close
RPG Maker 可以做出 3D Game??
沒錯,確實如此,而且只要一個Script就可以完成!
這個原理
用到的是以前 SFC (超級任天堂) 時代的 3D 做法
上圖為 Final Fantasy VI , 在一些場景和世界地圖上,都是3D的
用到的就是本次的方法
在RPG Maker裡面,地板就是由一塊一塊的磁磚組成的
不過一般來說都是平面的
如果我們可以把地磚「彎曲」起來,成為半圓形
那麼就會有一個3D的效果
所以,如果我們的Ruby Script可以對Rpg Maker繪製畫面的程式碼,做逆向工程
把顯示地板的程式給改寫,
讓每一塊地磚在顯示的時候,可以依據其所在畫面的位置
做不同程度的轉動
那麼就可以達到我們要的3D效果
網路上有個神人,就寫出了一個 Mode 07 的模組
就是把 Tileset繪圖的方式,以逆向工程的方式改寫
進而可以在原本的2D圖形地磚為基礎,做出3D效果
使用方法
1. 用RMXP開啟,
使用腳本編輯器,開啟Mode07這個腳本
2. 修改57行這裡,有個strip_size這個參數,可以更變精細度
這裡預設是16
你可以更改他,但必須是2的次方,而且不能超過64 (也就是只能輸入 2,4,8,16,32,64)
數字越小越精細
3. 最後,我們要指定哪些地圖適用這個效果
在你想要生效的地圖上 名稱打 [#5]
只要名稱上有這個內容的,就會被轉成3D地圖
而我們也可以打 [#7] [#12] 甚至更多
數字越大,3D的誇張程度就越大
大家可以實驗看看,什麼樣的參數是最適合自己遊戲的喔
全站熱搜