Highway Drone Flyer Game

Published: 6/30/2020, Updated: 10/7/2020

Play this Drone Flying game and check out the Youtube Livestream below to see how to make your own! If possible, play it on the Oculus Quest for the full experience.

Watch the Drone Challenge Youtube Livestream here: https://youtu.be/Rbi-6c5edmU


Ever wanted to fly a drone but not have to worry about crashing or losing it? This challenge shows off the best of the Builder, especially how to quickly construct a game using simple event-based programming and shared 3D models/scenes.

The ability to fly drones in virtual reality has always been on our mind, especially since our close Edu partner, PCS Edventures!, specializes in drone pilot training and curriculum. Fortunately, there are many ways to go about creating a drone flying game or experience using the Builder. We used a simple look event to trigger sideways animations on the drone in the Highway Drone Flying game, but you could also use JavaScript, moveBy events, and many other options!

The trickiest part about creating this game was not the drone or spawned cars, but the moving background scene. Instead of trying try to fly the drone forward and spawn mountains in front of you, we opted for moving the scene towards the player instead! That way we could loop an animation and not have to spawn in any more game objects. However, the timing of the looped animation proved to be very hard to get "just right" and still looked a little odd by the end of the challenge. It was a great opportunity to test out another theory in game development!

If you are looking to build your own Drone Flying game and want some ideas for game mechanics, here are a few that I wanted to add to this game, but just didn't have time:

  • Roll ability: Every 5 cars that you dodge, gives you the option to trigger a "roll" on the drone. Setting this up is pretty simple actually, just enable a button that triggers a multi-step animation on the drop after the car counter variable reaches 5.

  • Super flight: Add a new spawner that drops batteries. Each battery you touch starts a super flight mode which increases the speed at which you are "flying". In reality, this means that you need to change the launch speed of the cars and the mountain group's animation, but neither are a tough change.

Based on: Drone Flying Challenge Template


    You can also:
    By cpf

    On Workspaces

    This experience is also published on:

    More From This Author

    (published on projects)