返回项目列表
游戏项目技术项目已完成

AR Drone

一项以无人机为研究载体、探索 AR 游戏体验的项目。

以无人机为载体探索 AR 游戏体验五人团队 side projectUnity 与 Vuforia 开发

项目简介

起点

AR 游戏和无人机 放在一起的想法,最初来自任天堂的《马力欧卡丁车实况:家庭赛车场》。

在真实环境里开卡丁车,周围再叠一层 AR 效果,这能带给玩家介于真实与虚拟之间的独特体验。

AR

一开始我们尝试了两套 AR SDK:ARCoreVuforia。在开发过程中,我们发现ARCore中,虚拟物体容易飘,因为 定位精度不够稳

最终我们决定使用 Vuforia,通过其提供的实体标记能把无人机和资源的位置绑牢。

无人机

项目开始时,我们对几款无人机进行了深入调研和对比

最初我们想使用 DJI Avata,因为它支持手柄掌握操控,以及能通过 FPV (第一人称)眼镜提供更深入的沉浸体验。

但因为该机型的 SDK 并不对外开放,我们最终替换为 DJI Tello,并基于已有的开源 Unity 模板进行开发。

我的职责

主要负责 AR SDK 调研,以及 玩法相关功能的开发

程序方面

  • 调研 Vuforia 功能
  • 做无人机相关功能(例如射击)
  • 设计并实现怪物生成器与 AI

音效方面

  • 为整条体验设计音效和 BGM

技术实现

项目里用 Unity 做主要玩法,用 Vuforia 做 AR 部分。

Unity Vuforia