Have you dreamed of what it would be ...

... to soar like an eagle?

Aquila Bird Flight Simulator lets you experience soaring bird flight using virtual reality.  It was originally designed for the Oculus Rift, but has now been modified for OpenVR.  You embody one of three species of eagle flying over either Northwest Scotland, a part of Columbia, or Graham Island in British Columbia. This is designed as a relaxing soaring flight simulation, and is not arcade-style flight, and as such you can make use of ridge lift and thermals.  If you want a work out try flapping with motion controllers!


Aquila is currently in development on the PC platform using the Unity Engine.  There is an Early Access version on the Oculus Rift store, and the OpenVR version is available on Steam.


Aquila began as an dream more years ago than I care to think about, and I never thought that technology would progress to bring it in to reach of amature programmers such as me.  With the discovery of the Unity engine, and the Oculus Rift VR headset, I realised that I could begin to give the dream wings.

Using Unity and C#, much time, tutorials, experimenting and tinkering, Aquila began to take form.  Using a customised flight engine, a day/night system, terrain analysis, and lots of sleepless nights, the possibilities of Aquila became apparent and the simulator was advanced enough to demonstrate.  It has been demonstrated at the Hawk Conservancy Trust Wings event 2016, The National Centre for Birds of Prey Helmsley, and finally as part of the IET stand at Fairford Royal International Air Tattoo 2016/2017.  This simulator has been paired with the Next Level Motion Platform V3, and a standard room fan (!), to create a complete experience in order to facilitate fund raising for bird of prey conservation.  It is also capable of control with the head only, to enable differently abled individuals to experience flying like a bird in a safe environment.  Finally Oculus Touch motion controllers are supported, with Vive support on the way, so you can fly using your arms as wings.  The complete set-up is available for hire for your own event, with everything above expenses going towards raptor conservation.  Please contact me for further details.



So, what is there right now?


- Featuring three species of eagle:
    - White tailed sea eagle
    - Bald eagle
    - and the Harpy eagle.

- Simulates an 8kg bird with a 2.5m wingspan. (cosmetic difference only at present).

- Steer your bird using:
    - An Xbox360/One controller
    - Your VR headset
    - or Motion controllers (working for Oculus, under test for OpenVR/Vive).

- Satellite photography scenery for:
    - 13km x 13km for Northwest Scotland (included in the demo)
    - Columbia and British Columbia, of equivalent size.

- Day/Night cycle using UniStorm.
- You have thermals and ridge lift to make flying easier.
- Configurable wind direction and speed, shown as 'dandelion seeds' in-game.
- Free looking in VR, along with selectable views on the birds back and a chase view.
- You can land and take off, and walk around on the ground.
- Options to start in the air or on the ground.
- Tutorials for gamepad control and motion controllers. (headset steering tutorial to come)
- Comfort mode:  This levels the camera, and limits your pitch and roll to produce a more comfortable experience.  It is on by default, but can be turned off.
- Some relaxing music to go with the flying.
- Observer mode: The in-flight menu allows you to select a view that is displayed on your main pc screen while you play in VR.  This can impact performance, but allows people not playing to watch your flight.  The videos below show a variety of things you can find in the demo, including the observer function.
- Non-VR ... the game will run without a VR headset connected, and defaults to a chase view, but it's just not the same as VR!


- The show version uses the Next Level Motion Platform V3 with the full cockpit and a Samsung LCD television. Please note motion platform support is *not* included in the version available on Oculus Home or Steam at this time.

What bugs and issues are there?


- Satellite photography is best experienced with a bit of height.  The illusion will not work when you're near the ground.
- Currently ugly if you look behind you, if you don't move your own head up, as you'll look through yourself!
- If you fly too fast, you pitch down. With comfort mode on, it is rare as your pitch is limited.
- You can't currently 'trim' in pitch, although you can fly just fine without.
- The white tailed sea eagle does not have a ground walking animation, but has more flexible animation in the air.  The other two eagles use normal Unity animations.
- Observer mode does not output sound to your normal pc speakers, if you are using the Oculus Rift headphones.  You need to change your settings on the Oculus software to enable sound mirroring, or whichever output option you wish.

- Oculus Touch is prone to problems with bright UV light, and requires a solid sensor setup.  The flapping motion required with Oculus Touch requires your sensors to have a good view of your complete motion, or it may not work correctly.



Tools used:


- Unity personal edition 5.6.1f1, with Oculus SDK 1.16.
- World Composer, and Terrain Composer.

- Bing Satellite photography.
- Aircraft Flight Physics Toolkit.
- UniStorm for the day/night cycle.
- Eagle models by All-Animation and Junnichi Suko.

- Oculus Touch 3d models and textures by Carbon Games ( http://carbongames.com )
- 3D Animated Clouds by MPixels. Brilliant.

- Icon/Cover photo by Neil Davies, featuring his white tailed sea eagle called Snatch.



Planned features:


- (PARTWAY THERE) More dynamic landscape with things to do of course (challenges).
- Trophy/achievement support.
- (PARTWAY THERE) Maybe one large landscape, or many smaller ones. I'd love to be able to add trees!
- Possible survival simulation including weather, defending your territory, nest provider, etc.
- (PARTWAY THERE) Expanding the tutorial to be narrated, perhaps from another bird flying with you nearby.
- Special needs access (head steering is the start of this).





These videos show the simulator in action.  The first one is the complete motion platform setup, kindly filmed by my wife.  The following one is like the current demo, and contains all the same features (please note the current demo is rather old, but will be updated).  The next one is an example flight using ridge and thermal lift with a full day cycle from an observer view on a second pc that has joined the game (this feature has been altered, to run both views from one system).  After that, we have another showing the beginning of the day, from purely a first-person view.


The last two show the harpy eagle flying in the Columbia landscape, and finally the bald eagle flying in the British Columbia landscape.




Thank you for taking a look at this website.  Aquila is still heavily in development, but has reached a point where it is show ready, proven by several successful showings at various events.  Supporting Aquila helps real world birds of prey and a number of associated conservation programs across the world.  Please contact me if you have any questions or queries.

Print Print | Sitemap
© Graeme Scott 2016