教學期間,感謝蔡逸舟老師協助錄製下教學過程,可惜,透過遠端錄製影片之畫面品質以及流暢性欠佳,再加上小弟本人講課口條上的問題,所以將影片重新剪輯以及配上其他語音與字幕,希望可以讓觀看者更容易理解。
教學的資源主要來自於 Unity Chan 官方網站(http://unity-chan.com),為了更方便於教學,對其中的程式碼進行了一些修改與重新整理。
專案相關檔案可在此下載:
https://onedrive.live.com/redir?resid=D13D8A29206AFE69!276&authkey=!AD5EEBKHjhCBO90&ithint=folder%2crar
此次教學主要使用 Unity 4.5.3f3 來進行,如果使用其他 Unity 版本可能需要略作修改。
由於教學時數並不長,這個教學並沒有解說程式碼的部分,而主要示範使用既有資源以及程式來完成此專案的遊戲內容。
Part 1:
- 建立專案與匯入資源。
影片網址:https://youtu.be/IyougrzCqHw
Part 2:
- 圖片檔 Sprite 設定。
影片網址:https://youtu.be/0mX1tiakMRM
Part 3:
- 製作前的準備。
- 背景圖的 Prefab。
- 地面圖的 Prefab。
- 磚塊的 Prefab。
- 破碎磚塊的 Prefab。
影片網址:https://youtu.be/Amuk0MtWsw8
Part 4:
- 製作 Prefab - 金幣。
- 製作 Prefab - 敵人。
影片網址:https://youtu.be/hrXA67idWjg
Part 5:
- 角色的物理組件。
- 角色動畫檔 - 閒置中。
- 角色動畫檔 - 跑步。
- 角色動畫檔 - 跳躍。
- 角色動畫檔 - 受傷。
- 角色動畫檔 - 無敵狀態。
影片網址:https://youtu.be/vPAqfDTgkic
Part 6:
- 角色動畫控制 - 定義參數。
- 角色動畫控制 - 左右移動。
- 角色動畫控制 - 跳躍。
影片網址:https://youtu.be/D-xJnNdvvds
Part 7:
- 角色動畫控制 - 受傷狀態。
- 角色控制設置。
- 角色語音。
- 製作 Prefab - 8bit角色。
影片網址:https://youtu.be/acAhpUTw_bU
Part 8:
- Start Scene - 場景外觀。
- Start Scene - 碰撞物件。
- Start Scene - 場景裝置。
- Start Scene - UI。
- Start Scene - 背景音樂。
- Start Scene - 管理器。
影片網址:https://youtu.be/1kHDdbgdh1Y
Part 9:
- Loading Scene。
影片網址:https://youtu.be/ox0qsaTJLS0
Part 10:
- World Scene - 背景外觀。
- World Scene - 碰撞區域。
- World Scene - 場景裝置。
- World Scene - UI。
- World Scene - 管理器。
影片網址:https://youtu.be/x2dZX2-BkDk
Part 11:
- Introduce Scene。
影片網址:https://youtu.be/XO1Ry3V1rEU
Part 12:
- Build Settings 設置場景。
- 輸出遊戲。
影片網址:https://youtu.be/dru74pUto7A
透過這個教學的操作,可以大致瞭解到 Unity 製作遊戲時有哪些主要的功能可以使用,雖然是個 2D 遊戲專案,但換成 3D 遊戲的話,仍然適用。
只是,專案製作上,同樣一個功能可以使用很多不同方法達到相同目的,事實上,還可以使用其它製程可以更便利的完成這樣的遊戲專案,就看有興趣深入研究者如何去嘗試了。
如果,你喜歡這個文章或所展示的影片,請幫忙介紹給你的朋友,也別忘了訂閱影片頻道以及來粉絲專頁按個讚,謝謝!