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 為開發工具,帶領實習生進行擴增實境專案 所以對於這方面領域和研究,我有自己的開發經驗和心得,並想分享給大家

以下是實作作品

Last updated