Sunday, August 3, 2014

2D遊戲1: 2D待機及攻擊動態製作

<請注意內文GIF圖載入比較慢>

最近團隊想了不少手機遊戲的點子,總覺得寫下來不夠,決定製作幾個prototype,待將來有資源時,再完善整個遊戲。
有朋友聽到我們是小團隊,竟敢跑去到處開坑,還以為我們都瘋了,和自己的肝臟對著幹,不過我們打趣說: 「興趣果然還是比肝臟重要」,讓對方哭笑不得()

效率一向是我們團隊的宗旨,高質量同時要大量節省成本,這次的課題是2D RPG遊戲。

Metal Slug sprite:
我們很愛Metal Slug這遊戲,所以都想向這方向研究,不過MS是用sprite去製作的,就是和動畫一樣,所有動態圖都是一格一格的用手畫出來,美術不死人才怪,而且連續動態圖會讓手機程式的容量大增,所以這種做法並不適合我們。

崩壞學園:
另外一種普遍的做法是paper doll,即是紙娃娃,把身體分件拆開,放在一個骨架上,靠擺動及扭曲身體,做成動畫效果,像Zombieville/崩壞學園就是使用這種方法。這種方法的好處是,只要美術分好件,依靠硬照就能製成不錯的動態效果,而且只有數個組件,容量能大幅降低,所以在手機遊戲很常見
以上就是燃燒肝臟三天的研究成果,效果還算理想,如果再以肝臟作代價製作,效果應該會更好
製作軟件是3D max及Unity,這些動態圖需要動用2D及3D美術人員各一難度主要在於動作設計,及2D/3D美術和程式之間的溝通,2D美術必需要很清楚部件如何分配及補位,否則便很易露餡這種做法純熟後,應該能在短時間量產大量美觀的動態圖,如果製作需要大量角色的遊戲,便很有效率,兩人全力製作的話,應該能在兩個月左右製作約200隻角色

目前在研究更進階的做法,就是將sprite和paper doll混合使用
待機動作使用paper doll去製作,然後在使出絕招時則替換一到兩個sprite,應該能做到MS 80%的效果。

另外有一款名叫Spine的軟件,是專門製作paper doll的軟件,支援很多不同的遊戲引擎,而且透明預覽圖層方便key frame,又可以做rigging,效果會比3D max更好,不過我們用的是試用版,不能把成品放進Unity使用,如果有朋友試過完全版,歡迎分享一下用後感

No comments:

Post a Comment