iPlayground submit 2019
標題
AR 遊戲開發經驗分享
摘要
2018 年 WWDC,樂高的擴增實境遊戲是否讓您驚嘆不已?您是否已蠢蠢欲動,想嘗試動手卻又不得其門而入,其實,光只有 ARKit 是不夠的,這場分享將會告訴你,開發有趣的AR互動遊戲,還需要知道哪些事情
細節
AR 搭配 3D 模型,視覺體驗才會加分,找個建模師合作很重要,就像視覺設計師一樣,但問題來了,設計 App 畫面,官網有 Human Interface Guidelines,那 3D 視覺設計呢?Guideline 去哪裡找?
所以建模師一般不會知道,配合 iOS 擴增實境遊戲開發需要做哪些事情,因此,具備下列相關的知識,將有助於您跟建模師之間的合作更順暢
檔案設定
建模師須匯出 dae 檔,開發者再利用 Xcode 轉成 scn 檔
材質設定
各種 3D 建模工具渲染機制不盡相同,匯出dae檔之後,渲染效果幾乎都會失效,
建議開發者了解 Xcode 的材質設定,有能力自行設定材質效果
人物動作處理
讓人物動起來,體驗會更棒,想做到走路、跑步或閒置等動作等效果?本次分享將會告訴你
如果想讓遊戲更有趣,可以進階運用一些電玩物理的概念,增加互動元素
碰撞體處理
跟 NPC 之間的互動,障礙物阻隔,進入特定區域的事件驅動,都需要運用碰撞體的技巧來完成效果
搖桿控制
想操作遊戲中的人物嗎?因為鏡頭的緣故,用一般遊戲的方法開發搖桿可行不通?該怎麼做?一次告訴你
座標系的轉換
AR 的座標系處理非常頭痛,弄得不好,模型會東倒西歪,或出現在意想不到的位置,該怎麼做比較好?我將分享建議做法
說明
為什麼這個演講重要呢?
擴增實境是人機介面互動的新趨勢,且應用越來越廣泛,再加上國際大廠 Apple、Google、微軟近年都在致力發展擴增實境技術,其互動體驗的影響力不言可喻,而掌握這樣的技術,並融入應用之中,勢必成為開發者未來重要的課題
你對這個主題有多少參與呢?
我從 2017 年開始至今,以 ARKit 為開發工具,帶領實習生進行擴增實境專案 所以對於這方面領域和研究,我有自己的開發經驗和心得,並想分享給大家
以下是實作作品
Unity 搭配 ARKit plugin,再加上自己做的人物作品,呈現擴增實境效果
為瞭解遊戲物理運作,分別實作 3D 賽車、擴增實境遙控車小遊戲
以樂高擴增實境遊戲體驗為目標,開發一個應用於金融意識啟蒙的擴增實境遊戲-大樹生活圈App
Last updated