3D電腦動畫與遊戲技術 - 吃吃歷險記

介紹

3D電腦動畫與遊戲技術課堂上,教一些基本的unity相關程式設計,而最後要求學生分組去完成一個小遊戲,而我們小組透過這些課程中所教會的技術內容完成此遊戲,接下來會簡單介紹遊戲操作方式。

使用方式

點選build資料夾中的Prototype 3.exe,便可以執行遊戲。

遊戲操作說明

遊戲畫面

Login畫面

遊玩畫面

難度選擇畫面

碰到物體得分畫面

跳躍畫面

Output結算畫面

製作細節

  1. 新增背景音樂
  2. 新增Login畫面,讓使用者可以選擇喜歡的角色以及取名字,並可選擇難度
  3. 讓角色透過按鍵左右奔跑並限制移動距離,以免掉落地圖之外
  4. 讓角色透過按鍵進行跳躍,並在跳躍時有額外動畫
  5. 隨機生成物件
  6. 碰到某物件便結束遊戲
  7. 碰到某些物件有加分機制
  8. 碰到某些物件有扣分機制
  9. 隨著時間角色移動速度越來越快
  10. 以背景向後移動並重複捲動來達成角色前進的效果
  11. 在角色腳下加入粒子系統模擬奔跑時的塵土效果以及死亡的煙霧效果
  12. Output畫面有排行榜機制,可讓使用者們互相競爭,並有新增清除鍵可刪除歷史排行紀錄

結論

在這堂課中學到很多unity程式設計相關知識,而在其中學到最重要的是與小組成員完成了這個小遊戲,原本在初期遊戲開發時,我只完成製作細節中的4、5、6、10項,我便覺得這是一個可以交上去的小作品,但與小組成員的討論中,新增了Login和Output畫面,漸漸讓這個小作品越來越精緻,並有了熱絡的討論,而我也跟著這個氣氛與其他小組成員一起共同完成其他的功能,在這個過程讓我受益良多,真的很感謝每位小組成員讓我有這個寶貴的經驗。

相關文件