Tech Side
Problem
In the following 3 weeks, we were working more on connecting the Drone SDK on Unity with the Vuforia. However, there’s a conflict with the functions of Drone SDK and Vuforia.
For Drone SDK, the Unity camera receives data from drone camera, then renders it as a material.
For Vuforia, the camera reads the logo and then use shader to show objects on markers.
Thus, drone camera feed texture not compatible with shader from Vuforia
Solution: OBS & Virtual Camera
Our solution is using virtual camera as a transfer station between the drone camera and the Vuforia.
In other words, we use OBS to record the camera feed from drone, and then use Vurforia with the new camera data.
Art Side
Iterations
Digital Prototype
Iterations
Furthermore, we developed a digital prototype on Unity based on the plugin provided by Drone SDK to simulate the gameplay in our game.
The digital prototype includes the functions of :
– Drone movement, pick up item
– Monkey spawner, simple monkey ai that moves towards player