虛擬實境 Mini-Degree -用 Unity 開發 18 個 VR 遊戲

以Unity親自動手做 18 個身歷其境的遊戲體驗,

成為一名專業的VR遊戲開發人員。

潛入虛擬實境,創造 18 個令人投入的遊戲組合

歡迎來到世界上最完整的 VR 遊戲開發課程,你將由做實際專案來學習和掌握 C#Unity 和 VR 的基礎。無論你的目標是為了好玩來學 VR 遊戲開發,或想在這令人熱愛的領域開創你的事業,或者成為一位專業的 Unity 開發人(高級開發人員每年薪資超過160k),這個課程包含實現目標所需的一切。

Mini-degree 包含

p1.png
p2.png
p3
p4
p5
p6
p7
p8
p9.png
p10.png
p11
p12
p13.png
p14
p15.png
p16
p17.png
p18.png

紅利課程 :  3 個互動的 C# 課程

註冊此VR Mini-Degree,將額外獲得我們行動App Codemurai (適用Android和iOS) 的3個互動 C# 課程,提供練習與學習寫程式的額外資訊(主要給新手)。

b1.png
b2.png
b3.png

更多資料與購買 

學習目標

  • 各種運動(locomotion)技巧
  • 追蹤眼球凝視(gaze-based)的互動
  • 客艙/交通工具經驗
  • VR的用戶界面設計
  • 運用360度照相和360度影片
  • 基於目前研究所知的如何避免暈車
  • 3D遊戲力學和物理學
  • SteamVR的房間規模(room-scale)體驗
  • 等級
  • 針對行動和桌面VR的性能和行業最佳實踐

課程涵蓋的平台

  • Oculus Rift
  • HTC Vive(將包含2個房間規模體驗)
  • Samsung Gear
  • Google Cardboard(Android和iOS)
  • Google Daydream(將在今年晚些時候添加)
    vr-360

講師介紹

Pablo Farias Navarro是 ZENVA 的遊戲開發者和創始人,他已教授過20萬名學生遊戲開發,並創作了50門以上的課程。在遊戲開發教育領域,Pablo被邀請加入英特爾軟體創新計劃,並在舊金山、布里斯班和班加羅爾舉辦遊戲程式設計研討會。 自從1996年以來,Pablo一直很喜歡玩遊戲,且自從接觸過“The Matrix”,就對VR很著迷。

picture.png

VR 遊戲開發專案

1. Unity 基礎知識 – 通過構建一個多層次的 3D Platformer 來學習 Unity 和 C#

此針對沒有先前的 Unity 或 C# 經驗的人。我們介紹 Unity 編輯器和物件導向的編程基礎知識。你將在此學習建構一個功能齊全的 Mario 式遊戲,具有不同的螢幕和等級。

vr-1

2. VR 平台體驗和平台設置

在此我們將創建一個 VR 體驗,它包含一個飛往不同目的地的平台。我們使這個專案在所有平台上運行,並涵蓋一些性能基礎。

vr-2.png

3. 森林的 VR 體驗和蚊子軍團

在此我們創建了一個虛擬實境體驗,在森林…一個寧靜的夜晚來了一群巨大的蚊子軍團。我們使用 Unity 的 VR 標準資產創建一個凝視互動用的十字標線。

vr-3.png

4. 創建 360 度照相的 VR 體驗

在此我們教你如何使用 360 度照相創建 VR 體驗。我們從頭開始,涵蓋了什麼是 360 度照相,它們的存儲方式以及我們為了 Unity 做準備需要做什麼事。這課程還包括關於虛擬實境中相關UI的討論。在本單元的最後,你將建構一個 360 照相體驗,可以輕鬆地為任何類型的應用程式重新設計。你還將最終完成可重用的 UI 組件,可以將其應用到你未來的任何 Unity 專案中。

vr-4

5. 以 360 度影片互動的 VR 測驗

在此我們建構了一個使用360度影片創建沉浸式( immersive )環境的互動式測驗。問題及其正確答案是從雲端載入的,即使遊戲製作完成後,測驗的內容也可以修改。我們假設你沒有先前的經驗教你 360 度影片製作。這個遊戲使用前面課程開發的元素,如為了基於凝視的互動所做的空間 UI 面板和按鈕。

vr-5.png

6. 太空侵略者 VR

在此我們在 VR 中建立了一個完整的太空入侵者遊戲,你必須在後世界末日的世界中保護自己的城市免受外星人的傷害。要開始遊戲,玩家需要在塗鴉牆上拍攝。之後,敵方的陣型就會出現在天空,玩家必須把它們擊倒。得分顯示在塗鴉牆上。死亡的外星人會落在地上,堆積成垃圾堆。這個遊戲可在所有的 VR 平台上運作。

vr-6.png

7. 定點傳送的探索遊戲

在這個模組我們創建一個遊戲讓玩家可在 VR 環境中用定點傳送的方式到處移動。 玩家可跳進移動的平台並躲避敵人。在本學習過程中,學生將建立一個完整的定點傳送系統,此可被放到任一 Unity 專案中應用。

vr-fixed-teleportation-game

8. 拼圖遊戲

在此我們涵蓋了拼圖遊戲的創建,玩家必須拖放拼圖片放到正確的位置。當拼圖成功完成時,一個巨大的金字塔從地面出現。該模組包括中級 C#概念,如代理( Delegates )和事件( Events )。

vr-puzzle-game-desert-600

9. VR 健身遊戲

在此我們涵蓋了在 VR 中創建無限個運動員,玩家必在“現實”上做跳的動作才會在虛擬實境跳!這個遊戲的機制是無限運動員,在遊戲過程中創造出新的環境對象和平台。在低多邊形世界中,玩家必須跳過充滿水的溝渠。該遊戲也適用於沒有位置追蹤的頭機,如 Google Cardboard。

VR-Fitness-Game-screenshot-600

10. 飛行艙體驗

曾經想要像 Han Solo 領航你自己的宇宙飛船嗎?在這個模組中,我們將創建一個飛行員駕駛體驗,玩家可以飛越一個位於浮島的被遺棄的城市。我們在這裡有效地創建了一個虛擬的交通工具,完全可以儀表板上的按鈕來控制。這個專案很好的展示了暈車的實踐,也隨劇情發展敘事性的UI(位於遊戲世界中的 UI 元素)。

vr-cabin-600

11. VR 平台遊戲

在此我們以學習到的Unity的基礎知識用到 VR,將我們建構好的平台遊戲做調整。這將介紹必須解決的幾個挑戰,例如通過螢幕修改起始畫面和遊戲,使其適合VR。玩家力學和 HUD ( Head Up Display ,頭機上顯示遊戲相關信息的螢幕)將被修改。另外,我們將介紹如何將原本的按鈕做到外部遊戲手柄(我們將使用 Xbox 360 控制器,但技能適用於任何遊戲手柄),以及如何手動觸發 Unity VR 標準資產中的事件。

vr-platformer-game-600

12. 潛水體驗

在此我們建了一個完整的 VR 潛水體驗,玩家可以在這裡潛水,追捕魚但會遇到危險的鯊魚!這個經驗涵蓋了各種方面,如地形、水下的外觀和感覺 、動畫、表現和暈車的考量。

vr-underwater-experience-600.png

13. FPS 迎面射擊遊戲

迎面射擊遊戲非常受歡迎,本課程將不會錯過這遊戲就結束了。在這個模組中,學生們從頭開始建立自己的 VR FPS 遊戲。玩家可以使用類似於像亞利桑那州陽光( Arizona Sunshine )這樣的遊戲中所見的自由傳送系統來移動場景。敵人由殭屍組成,將具有 rig 動畫,以便在被擊落時可以實際行走或落下。玩家可以收集彈藥盒,槍顯示剩下多少彈藥。

VR-FPS-screenshot-600.png

14. RPG戰鬥遊戲

曾經想要建立自己的 RPG 遊戲?在這個模組中,我們在 VR 中製作了一個令人印象深刻的RPG遊戲,玩家可以探索地下城、和骷髏作戰、 收集武器和健康(戰鬥力),並與非玩家角色( NPC ) 互動。該遊戲使用無疆界傳送和基於標線瞄準的系統與不同的元素互動。

vr-rpg-outside.png

15. SteamVR Room – Scale的體驗 – “哥吉拉” 體驗

在此我們介紹了SteamVR SDK,以及如何為 HTC Vive 和其他 SteamVR 相容技術(如 Oculus Touch 控制器)開發了 Room-Scale 體驗。我們在這裡建立的遊戲是一種 “哥吉拉” 的體驗,玩家必須和在城市中的巨型恐龍戰鬥,城市正被這恐龍摧毀。在完成課程時,你將學會如何使這款遊戲能用手機 VR / Oculus獨立的標線來玩。

VR-dinosaur-city-2-600.png

16. 以VRTK做出攀岩體驗

在此我們將使用開源VRTK程式庫( library ),讓開發人員可以使用 Unity 快速開發出 VR 的原型。該程式庫( library )支持 SteamVR 相容的頭機( HTC Vive、Oculus Touch )、Oculus SDK、Google Daydream 和 GearVR。在此模組中,我們將介紹 VRTK 中的不同運動和互動組件。最終,學生將有辦法開發出深度感覺的虛擬現實體驗:攀岩體驗,玩家用手攀爬巨石。

VR-climbing-experience-600.png

17. 低多邊形 3D 遊戲模型

為 Unity 用 Blender 製作低多邊形資產。掌握物件模式和轉變( transforms )、工具與模式( modes )、比例編輯、紋理和 UV 拆包( unwrapping )等。

18. 低多邊形 3D 遊戲模型

採用 MagicVoxel  創作數目、角色和景觀資產並將他們輸出到 Unity。學習刷頭和工具、照相控制與調色板。

更多資料與購買 

歡迎加入 Soft & Share 團購和特價線上課程  !

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: