跳至主要內容
Sunkoro Logo
Sunkoro
課程近期活動AI 聚會
訂閱會員登入
Sunkoro 上課摟!
所有課程服務條款隱私權政策聯盟推廣
© 2026 Sunkoro 上課摟!
UNITY AR · ADVANCED進階

Unity AR × Gemini AI 進階實戰

進入教室 →
Unity AR 與 Gemini AI 智慧角色實戰課程封面
01 / 4
Unity AR · 進階實戰

Unity AR × Gemini AI

賦予 AR 角色 視覺、記憶與靈魂
Hour 1賦予視覺
Hour 2建構記憶
Hour 3靈魂注入
Hour 3 最終成果展示 · 課程結束你將打造
AR 角色看見世界截圖 → Gemini 視覺分析 → 角色說話
記住每次對話ConversationMemory + ChatHistoryUI
表達 6 種真實情緒AIEmotionBrain + Animator 狀態機

Unity AR 與 Gemini AI 智慧角色實戰課程封面

課程大綱常見問題學員評價

讓 AR 角色真正看見、記住,並且有情緒

Unity AR Gemini AI 賦予角色視覺記憶與靈魂的主視覺
Unity AR 三小時三個完整能力的視覺記憶靈魂架構圖
Unity AR Hour 1 截圖 Base64 Gemini Vision 角色回應流程
Unity ARCameraManager ScreenshotCapture GeminiVisionBrain 技術流程
Unity AR ConversationMemory 與 ChatHistoryUI 對話記憶系統
Unity ARObjectChat 點擊物件對話記錄再次理解流程
Unity EmotionData JSON Animator AIEmotionBrain 情緒驅動流程
Unity AIEmotionBrain 情緒參數與 Animator 狀態機展示
Unity AR 視覺記憶情緒三合一整合測試圖

5 個專題 · 21 個單元

✅
CH 0

課前準備

5 個單元
Unity 6(6000.x)版本確認安裝 AR Foundation 6.0 + ARKit/ARCore Plugin取得 Gemini API Key匯入進階課 .unitypackage 腳本Android / iOS 平台設定與相機權限
👁️
CH 1

Hour 1 · 賦予視覺

4 個單元
Pre-Step 0A~0F:AR 環境建置(Hierarchy + Inspector)Step 1:ScreenshotCapture.cs — 截圖轉 Base64Step 2:GeminiVisionBrain.cs — 串接 Gemini Vision API整合測試:截圖 → Gemini → 角色說話
🧠
CH 2

Hour 2 · 建構記憶

4 個單元
Step 3:ConversationMemory.cs — 對話歷史管理Step 3.5:整合記憶到 Hour 1 Vision 系統Step 4:ChatHistoryUI — 對話紀錄面板Step 4.5:ARObjectChat — 點擊 AR 物件觸發對話
🎭
CH 3

Hour 3 · 靈魂注入

4 個單元
Step 5:EmotionData.cs — 情緒 JSON 結構設計Step 5.5:Animator 狀態機 & 情緒參數綁定Step 6:AIEmotionBrain.cs — AI 回應驅動動畫Step 7:三合一整合測試(視覺 + 記憶 + 情緒)
📱
CH 4

Build & Deploy

4 個單元
iOS → Xcode 打包流程Android → APK / AAB 打包流程XR Simulation 快速桌面測試裝置相容性確認與常見錯誤排除
Unity AR iOS Android Build Deploy 真機測試展示
Unity AR 相機權限 Gemini API Key 真機測試回應速度檢查表
Unity AR Gemini AI 課程結尾主視覺
常見問題

有任何疑問嗎?

需要完成 Unity AR 基礎課,包含 AR 角色召喚系統與 AIBrain.cs 的實作。若沒有基礎,建議先從免費簡報開始了解 AI Studio 工具鏈。

需要 iOS(iPhone 6s 以上)或 Android(Android 10+)真實裝置,AR 必須使用真實鏡頭,無法用模擬器測試。電腦需支援 Unity 6 開發環境。

不需要。Gemini API 有免費方案,課程中的使用量完全在免費額度內,在 aistudio.google.com/apikey 申請即可。

一次購買,永久存取。包含互動投影片、完整講義、課程回放影片,未來有更新也免費同步。

課程使用 Unity 6(6000.x)搭配 AR Foundation 6.0。請確保使用相同版本,不同版本可能有 API 差異。

免費課程
立即免費存取所有資源
立即免費開始 →
Unity AR 與 Gemini AI 進階實戰完整銷售海報
其他課程
Claude 專案工作流課程封面

Claude 專案工作流:從模糊需求到可驗收作品

謝上智 Sun謝上智 Sun•3 小時
NT$ 2,980NT$ 3,980-25%
Claude 新手導航課程封面

Claude 新手導航:工具、方案與模型一次選對

謝上智 Sun謝上智 Sun•45 分鐘•4.7 (3)
免費
Vibe Coding Next.js 與 Vercel 網站實戰課程封面
敬請期待

Vibe Coding 教學:用 Next.js 快速做出網站,並部署到 Vercel

謝上智 Sun謝上智 Sun•3 小時
NT$ 2,480NT$ 3,680早鳥預購價 -33%
Google AI Studio 不會寫程式也能做 App 的完整實戰回放封面

Google AI Studio 實作課:不會寫程式,也能做出自己的 App

謝上智 Sun謝上智 Sun•3 小時•4.6 (5)
NT$ 4,480
Google AI Studio 想法實現課程封面

想法實現機 Google AI Studio:把突然冒出的靈感,直接做成網站給你看

謝上智 Sun謝上智 Sun•4.0 (6)
免費
03 / 4
今日課程架構

講義 p1 ~ p5 完整對應

講義 p1
課前準備
→Unity 6 版本確認
→Gemini API Key
→iOS / Android 裝置
→匯入進階課腳本
講義 p2
Hour 1 · 賦予視覺
→Pre-Step 0A~0F(環境)
→Step 1:ScreenshotCapture
→Step 2:GeminiVisionBrain
→截圖 → AI → 角色說話
講義 p3
Hour 2 · 建構記憶
→Step 3:ConversationMemory
→Step 3.5:整合記憶到 Hour 1
→Step 4:ChatHistoryUI
→Step 4.5:ARObjectChat
講義 p4
Hour 3 · 靈魂注入
→Step 5:EmotionData(JSON)
→Step 5.5:Animator 狀態機
→Step 6:AIEmotionBrain
→Step 7:三合一整合測試
講義 p5
Build & Deploy
→裝置相容性確認
→iOS → Xcode 流程
→Android → APK 流程
→XR Simulation 快速測試
03 / 4
今日課程架構

講義 p1 ~ p5 完整對應

講義 p1
課前準備
→Unity 6 版本確認
→Gemini API Key
→iOS / Android 裝置
→匯入進階課腳本
講義 p2
Hour 1 · 賦予視覺
→Pre-Step 0A~0F(環境)
→Step 1:ScreenshotCapture
→Step 2:GeminiVisionBrain
→截圖 → AI → 角色說話
講義 p3
Hour 2 · 建構記憶
→Step 3:ConversationMemory
→Step 3.5:整合記憶到 Hour 1
→Step 4:ChatHistoryUI
→Step 4.5:ARObjectChat
講義 p4
Hour 3 · 靈魂注入
→Step 5:EmotionData(JSON)
→Step 5.5:Animator 狀態機
→Step 6:AIEmotionBrain
→Step 7:三合一整合測試
講義 p5
Build & Deploy
→裝置相容性確認
→iOS → Xcode 流程
→Android → APK 流程
→XR Simulation 快速測試
29 / 4
講義 p3 · Step 4.5 · 約 20 分鐘

Step 4.5 — Inspector 欄位連接全指南

三個新腳本都掛好了嗎?現在把所有拖拉連線做完

① ChatHistoryUI(掛在 GameManager 或 ChatPanel)
Scroll Rect拖入 ScrollView 物件
Content ParentScrollView/Viewport/Content
User Bubble PrefabProject 裡的 UserBubble
AI Bubble PrefabProject 裡的 AIBubble
② ARObjectChat(掛在 GameManager)
Chat Panel拖入 ChatPanel
Input RowCanvas 直接子物件 InputRow
Title BarChatPanel/TitleBar(Text)
Chat History UIChatHistoryUI 所在物件
Brain掛了 GeminiVisionBrain 的角色
SendBtn.OnClick() → 拖入 GameManager → 選 ChatUIManager.OnSendClicked
29 / 4
講義 p3 · Step 4.5 · 約 20 分鐘

Step 4.5 — Inspector 欄位連接全指南

三個新腳本都掛好了嗎?現在把所有拖拉連線做完

① ChatHistoryUI(掛在 GameManager 或 ChatPanel)
Scroll Rect拖入 ScrollView 物件
Content ParentScrollView/Viewport/Content
User Bubble PrefabProject 裡的 UserBubble
AI Bubble PrefabProject 裡的 AIBubble
② ARObjectChat(掛在 GameManager)
Chat Panel拖入 ChatPanel
Input RowCanvas 直接子物件 InputRow
Title BarChatPanel/TitleBar(Text)
Chat History UIChatHistoryUI 所在物件
Brain掛了 GeminiVisionBrain 的角色
SendBtn.OnClick() → 拖入 GameManager → 選 ChatUIManager.OnSendClicked
38 / 4
為什麼 — 情緒輸出原理

JSON 是 AI ↔ Unity 的通訊合約

38 / 4
為什麼 — 情緒輸出原理

JSON 是 AI ↔ Unity 的通訊合約