Unity 遊戲設計基礎班

Unity 正逐漸變成一個廣受歡迎的遊戲引擎,其強大的功能與豐富的資源,使得任何人都可以快速的進入遊戲的世界,隨著Unity 5開放免費使用以後,更寬鬆的授權政策,使得開發遊戲的門檻也進一步的降低。本課程將帶領大家進入Unity遊戲開發的世界,短短的三十小時中,盡可能讓大家熟習Unity強大功能,並瞭解遊戲編程的技巧

課程大綱


  1. 基本設定與版面設置

    • 介紹Unity的選單及視窗,並蓋棺了解其功能

    • 建立新的專案

    • 透過遊戲物件選單創見與建置基本物件

    • 設定場景光源

    • 設定物件材質

    • 調整攝影機參數產生不同的投影方式及觀看角度

    • 使用預置物件快速產生場景中相同物件

    • 使用Light mapping

    • 使用Animation

    • 編輯器

    • 置入音效與撥放



  2. UI工具的使用


    • 圖形介面(GUI)

    • 控制圖形介面(GUI)

    • 使用GUI Style及GUI Skin 設計圖形介面

    • 腳本與Component的關係

    • 建置遊戲


  3. 場景設定與應用

    • Terrian地形

    • 建築物、花、草、樹木

    • SkyBox、風、水

    • 粒子特效



  4. 動作動畫

    • 如何將設定好的骨架動作輸出到unity

    • 觸發Legacy(傳統動畫型態)

    • 如何用Animation Controller去控制Humanoid



  5. 物理引擎簡介

    • Rigibody與Collider使用

    • 自動產生骨牌

    • 使用腳本控制施力於物體

    • Bounce Floor 與Ice Floor的Physic Material

    • Joint做成的轉動板與固定板

    • 使用character Controller來控制角色移動

    • 碰撞觸發實體開關

    • Trigger的應用實例



  6. 3D遊戲

    • 無限場景概念

    • 編排關卡

    • 轉場實作

    • 跨場景扁樹儲存機制



  7. 2D遊戲

    • 2D遊戲概念

    • 場景製作

    • 2D動畫編輯



  8. Google CardBoard

    • 安裝工具

    • 建置專案 輸出

    • 與3D遊戲整合




課程應用

適合對象

對於基本的TypeScript,Javascript,或C#有熟悉,想學習遊戲開發與遊戲場景或動畫製作的人

開發環境

近期班次

  • 第296期 開課日期:2018.04.25 即將額滿

    上課時間:每週(三)(六)
    7:00 PM ~ 10:00 PM
    上課日期:2018.04.25 ~ 2018.05.26
    學費:新生新台幣5000元整

    詳細資訊

  • 注意事項

    • 上課地點:台灣大學資訊工程學系系館 詳細位置;教室號碼將於開課前一日公佈於官網"最新消息"中。
    • 上課教材:開課後將公布教學網站給同學查閱。
    • 結業狀況:請上官網”結業名單”查閱是否合格及可領取證書進度。

    講師介紹

    銘傳大學 商業設計系學士

    • 傳奇亞太 遊戲美術(現職)
    • 勝華科技 遊戲美術
    • 隨身遊戲 遊戲美術組長

    簡歷

    在從事遊戲已8年經驗,在大學畢業後,及從事遊戲的美術開發製作,前期製作Java Game, 中期也製作過PC的博奕遊戲,FaceBook的養魚遊戲,後期已使用Unity製作遊戲, 在遊戲開發的過程中,累積許多實務上的經驗,從早期Java Game、Flash game、pc game, 都是用土法煉鋼的方式製作,至現在使用遊戲引擎,讓製作遊戲的門檻大大降低,只需少數人即可製作遊戲, 現在正從事Unity為主的開發與研究。