2015年1月13日 星期二

開發日誌-0056 rollTurtle! prototype demo - level select


本週的開發進度,
完成了level select的選單!
除此之外一口氣也將world select與level select以及遊戲場景簡單的串起來,
可以從world select開始點選直到進入遊戲了。

本來level select因為多花了一週的時間製作,
所以在本週的前兩天其實就差不多完成了,
因為這樣,
所以當然就順勢直接將目前所完成的scene整體串連起來,
串接的工作比起針對單一功能或場景的開發工作相比,
並不會比較容易,
會跑出很多當初各scene分開製作時沒有考慮到的問題要處理,
包括參數的重置以及存檔的時機點的問題等。

目前這部份即使每天超時工作到到很晚,
仍然也還未斟完善,
畢竟還有許多未製作完成的部份,
到時應該也還會跑出許多未知的問題,
不過提早處理了目前所能做的,
心理是感到比較踏實的,
也花了很多時間解了一堆奇怪的bug,
包括並非我的疏失產生的,而是gamesalad這工具原生的bug,
這部份一樣集中起來到時統一紀錄在另外一篇。

level select的選單,
雖然一共有5個world,
但是統一使用一個scene製作,
根據進入world時的參數不同再去切換對應的圖像以及設定,
每組都有一張模糊的背景以及前清析的前景,
再加上開進入場景時各物件的移動動畫,
想營造出一種具有景深的,讓人走進去的感覺。

UI的部份為了要對應Universal版本,
又要兼顧retina視網膜解析度的圖片,
花了很多時間在反覆調整,
尤其是左右切換箭頭的位置,
在iPod touch5上最後是決定移到下面,
單手會比較好操作。

最後就來看看demo play的操作影片吧!
roll!turtle! prototype demo 13 (level select menu) / kirafu's game :)


沒有留言:

張貼留言