《帶你開發類似Pokemon Go的AR遊戲》是慕課網提供的慕課課程,授課老師是Oscar。
基本介紹
- 中文名:帶你開發類似Pokemon Go的AR遊戲
- 授課老師:Oscar
- 類別:慕課
- 提供方:慕課網
課程簡介,課程大綱,
課程簡介
帶你開發類似Pokemon Go的AR遊戲:課程介紹,開發環境配置,遊戲場景一:有卡識別,遊戲場景二:無卡識別,遊戲選單場景,導出 iOS 平台並運行,導出 Android 平台並運行,課程總結。
課程大綱
第1章 課程整體介紹
對本項目課程做一個簡介,介紹用到的軟體,知識點,結果演示
1-1 課程簡介 (01:19)
1-2 結果演示 (01:36)
1-3 軟體和知識點簡介.mp4 (03:09)
第2章 Unity AR開發環境配置
註冊安裝 Unity 3D 遊戲引擎,註冊下載 Vuforia 這個高通AR/VR SDK 的 Unity 外掛程式,下載遊戲素材
2-1 Unity安裝和註冊 (08:30)
2-2 Vuforia註冊下載配置 (07:16)
第3章 Unity AR遊戲場景一:有卡識別
學習 AR的「有卡」,即 AR 攝像機檢測到識別卡時才顯示遊戲對象
3-1 Unity引擎簡介 (05:03)
3-2 創建遊戲場景一 (01:10)
3-3 添加AR攝像機並綁定證書密鑰 (04:41)
3-4 上傳識別卡到 Vuforia 官網 (03:52)
3-5 下載並導入識別卡模型 (01:08)
3-6 下載並導入遊戲對象模型 – 皮卡丘 (01:40)
3-7 編輯遊戲對象- (02:09)
3-8 遊戲對象綁定Lean Touch腳本 (02:07)
第4章 導出 Android 平台並運行
學習Android SDK的安裝,Unity 項目如何導出到 Android 項目,並且編譯運行
4-1 配置Unity的Android編譯環境 (03:31)
4-2 編譯生成Android APK檔案 (01:36)
第5章 導出 iOS 平台並運行
學習 Xcode 的安裝,Unity 項目如何導出到 iOS 項目,並且編譯運行。學習如何註冊蘋果開發賬戶並在 Xcode 中配置開發賬戶信息
5-1 配置iOS編譯環境並生成Xcode項目 (02:27)
5-2 編譯生成iOS套用並用真機測試 (05:27)
第6章 Unity AR遊戲場景二:無卡識別
學習 AR的「脫卡」,沒有識別卡照樣顯示遊戲對象
6-1 創建遊戲場景二 (01:35)
6-2 添加AR攝像機並綁定證書密鑰 (00:44)
6-3 加入遊戲對象模型 - 噴火龍 (01:01)
6-4 為噴火龍添加動畫 (04:59)
6-5 編寫重力加速度腳本 (09:14)
6-6 編寫控制腳本 (05:12)
第7章 Unity AR遊戲選單場景開發
學習 Untiy 中 UI 按鈕的創建,編寫點擊事件的腳本,並把腳本綁定到按鈕
7-1 創建遊戲選單場景 (00:21)
7-2 創建按鈕一併編寫點擊事件腳本- (07:45)
7-3 創建按鈕二並編寫點擊事件腳本- (02:25)
7-4 為場景一和二添加回退按鈕 (03:48)
第8章 課程整體總結
通過這門實戰課程,我們學會了基本的 Unity 3D 遊戲開發和代碼編寫,Unity 官方外掛程式使用。基本掌握了Vuforia 這個高通推出的AR/VR SDK 配合Unity 的使用,了解了如何將 Unity 3D 開發的遊戲導出主流的兩個平台:Android 和 iOS,並在手機端運行
8-1 技術點套用前景 (02:02)
8-2 知識點和重難點 (02:53)