游戏项目技术项目已完成
AR Drone
一项以无人机为研究载体、探索 AR 游戏体验的项目。
以无人机为载体探索 AR 游戏体验五人团队 side projectUnity 与 Vuforia 开发

项目简介
起点
把 AR 游戏和无人机 放在一起的想法,最初来自任天堂的《马力欧卡丁车实况:家庭赛车场》。
在真实环境里开卡丁车,周围再叠一层 AR 效果,这能带给玩家介于真实与虚拟之间的独特体验。
AR
一开始我们尝试了两套 AR SDK:ARCore 和 Vuforia。在开发过程中,我们发现ARCore中,虚拟物体容易飘,因为 定位精度不够稳。
最终我们决定使用 Vuforia,通过其提供的实体标记能把无人机和资源的位置绑牢。
无人机
项目开始时,我们对几款无人机进行了深入调研和对比
最初我们想使用 DJI Avata,因为它支持手柄掌握操控,以及能通过 FPV (第一人称)眼镜提供更深入的沉浸体验。
但因为该机型的 SDK 并不对外开放,我们最终替换为 DJI Tello,并基于已有的开源 Unity 模板进行开发。
我的职责
主要负责 AR SDK 调研,以及 玩法相关功能的开发。
程序方面
- 调研 Vuforia 功能
- 做无人机相关功能(例如射击)
- 设计并实现怪物生成器与 AI
音效方面
- 为整条体验设计音效和 BGM
技术实现
项目里用 Unity 做主要玩法,用 Vuforia 做 AR 部分。