# Unity VR 🥽 設計開發課程 ## 🎯 課程核心 1.認識現代遊戲引擎。 2.企劃虛擬實境內容。 3.使用Unity2021.3.2f1在Oculus Quest2實作體感射擊遊戲。 4.學會閱讀SDK(Software Development Kit)文件 * 課程會依照同學學習進度動態調整。 ## 🎯 上課時間 ### 課程 上午:9:00-11:30,下午:12:30-15:00 ### Q&A作業討論 下午:15:30~16:30 ## 🎯 Week 1 遊戲引擎與C# ### 遊戲引擎基礎概念(上午) #### 什麼是遊戲引擎,為什麼要使用它? #### 遊戲引擎發展歷史 #### 遊戲引擎架構 ### C# 程式設計基礎(下午) #### Unity 開發環境介紹 #### Value Type & Reference Type #### Encapsulation, Inheritance, Polymorphism #### Garbage Collection #### Event #### Message ## 🎯 Week 2 遊戲腳本設計 ### Basic Game Scripting(上午) #### GameObject #### Camera #### 物理模擬:Collider & Rigid Body ### Basic Game Scripting(下午) #### Character Controller #### Animation Controller #### Timeline ## 🎯 Week 3 VR設計概念與電腦圖學基礎 ### Virtual Reality 基礎概念(上午) #### VR 發展歷史 #### VR 內容規劃方法 #### VR 經典案例 ### 3D 圖學基礎概念(下午) #### Lighting #### Model #### Material = Texture + Shader #### Universal Render Pipeline ## 🎯 Week 4 視覺化程式設計工具入門 ### Shader Graph (上午) ### Viusal Effect Graph (下午) ## 🎯 Week 5 現代VR設備:Oculus Quest2 ### User Interface(上午) ### 和數位世界裡的物件互動(下午) ## 🎯 Week 6 VR 射擊遊戲實務 ### State Machine 與聲音(上午) ### 遊戲程式整合應用(下午)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up