*本篇講解主要偏向RMXP
接續上次的地圖繪製繼續進階說明--光影,地圖光影是增加畫面美觀及豐富度的神器, 是的、真的是神器,
即使一般地圖沒什麼特色,但只要光影加上去就很有一回事的
不過在了解光影怎麼繪製前,必須先知道幾個概念。
*圖層
有用過RM軟體繪製地圖過的應該對圖層不陌生
↑ RMXP的圖層控制
RMVXA、MV則用ABCDE區分素材,也以此區分圖層
這張圖明確解釋了圖層的應用,
從下往上,地圖層、物件層、角色層、遠景層(RMXP的在最底下)、影子層、光層
*不過實際上要怎麼分圖層都可以,要全部繪製在一層也行。
那麼瞭解了圖層是怎麼運作的,那實際該怎麼做呢?
需要準備的東西有:
- 已經繪製好的地圖
- 把地圖完整截圖的方法
- 繪製光影層所需要的軟體
- 多圖層所需的腳本
- 清晰的腦袋與耐心
我們先來看看其他遊戲的光影畫面吧
↑ ToTheMoon的遊戲畫面
這樣的光影是怎麼做到的呢?
實際去找到這張地圖所用的光影圖層,會是長成這個樣子
↑ ToTheMoon方屋內所使用的光影層
怎麼樣,看了是不是已經有什麼頭緒了呢?
那麼把已經準備好的地圖,截圖下來,
可以使用 截圖腳本、軟體截圖 幫助,要手動截圖也行
個人我使用國外的RMXP截圖軟體截圖,順便附上其他連結
RMXP:腳本截圖
RMVX:腳本截圖
RMVA:腳本截圖
RMMV:腳本截圖
截下來會是這樣完整的地圖
(稍微壓了點解析度
接著打開圖片編輯軟體,把剛剛截好的地圖丟進去,
軟體使用PS、SAI、CSP都可以,我個人使用PS
然後新增一個圖層,全部填上黑色,不透明度都可以
我這裡使用70%,不透明度越高 暗處、陰影處 越明顯
之後使用橡皮擦工具,流量設定為1%~3%,那麼開始擦吧
*如果有繪圖板的話,就用電繪筆吧,畢竟筆壓可以控制流量(好用
*如果怕橡皮擦擦出去,可以利用選區限制繪圖範圍
擦掉的部分 就是有光的地方,沒擦掉的就是陰影
*思考光該怎麼呈現,從哪個方向落下,想要的效果是什麼
我想弄一個陽光灑落在洞窟內的效果,陽光從右上方射向左下方
然後把水晶也弄個發光的效果,出入口處弄得顯眼一點
全部都弄完後,變成這樣子
之後把只有光影的圖層存檔,如下圖
之後打開遊戲專案,將剛剛存檔的光影圖置入遊戲中,放置在fogs資料夾內
這裡使用RMXP裡內建的霧景圖層作為範例置入
這裡也可以調整不透明度,縮放比率為100,與地圖等大
事件使用並行處理,事件點的暫時消除用意是不要讓它一直跑,畢竟並行處理吃效能
之後打開遊戲就可以看見美美的地圖啦
不過這樣置入就是只有一層光影層,
那如果有好幾層該怎麼辦呢?
那就是要使用腳本了,像是多霧景腳本、多圖層腳本ULDS之類的都可以增加圖層,
我個人使用的是巴哈姆特精華區內 月見斐夜的多層霧景 自改後來用,
既然巴哈內有,那就用巴哈的囉
RMVX:很抱歉,我找的載點都掛了
RMVA:ULDS
使用方法跟上面差異不大,請詳閱腳本使用說明
善用加、減法填充也可以做到如下圖的效果
至於該怎麼實現,就請自行研究吧
但如果嫌畫光影麻煩也可以去找現成的陽光圖(SunRay),直接用霧景層置入也是可以
如果你真的不想手動繪製光影圖,但還是想要有光影,那麼還是有其他方法的
就是使用光源、燭光腳本
RMXP:燭光系統、Heretic's Dynamic Lighting*new
好了這次光影篇就先到這裡結束。
--下次為 關於地圖的迷之腳本篇