Note this contains the latest fixes enabling a more comfortable flight. I will update the demo soon. The full version is on the Oculus store for $4.99 or £3.99 depending on your region. Link is:
Steam OpenVR version:
This is intended to work on non-Oculus headsets and motion controllers. It is currently in development.
The link is here:
9th March 2017 - A word of caution: This Demo is now Old. It will be updated. I also found a bug. If you do the tutorial, the game forgets to switch off the tutorial in successive games. To get around this, restart the game and start a normal session.
This is the readme text from within the archive:
Thank you for downloading this early access demo version of Aquila. It is not finished and will be updated.
It gives you a flavour of what to expect, and an opportunity to report back with bugs.
I am aware that without the comfort mode switched on, this is a testing application on your head. This is a flight simulator. I cannot make rolls and harsh flying comfortable, and you may or may not get used to it. With the comfort mode on, your flying is limited but you will feel better! I recommend leaving this option on if you are sensitve, especially to begin.
Proceeds from this project help towards bird of prey conservation at the Hawk Conservancy Trust in Hampshire, UK, where I do voluntary work. Supporting this project helps towards vital conservation, rehabilitation, and education schemes throughout the UK and overseas.
If you do enjoy playing this early demo, I hope you will consider contributing for the full version from Oculus Home.
Feedback is very much appreciated! Please use the website above, or the development forum at:
- In-game tutorial for the Xbox controller. Other tutorials for Touch and headset control are on the way...
- The Scotland (near Polla) landscape, with a 5 minute time limit.
- Oculus Touch support, as well as Xbox360 controller, Headset steering, and (if you're desperate) keyboard control.
- Thermal and ridge soaring, with configurable wind direction and speed.
- Three species of eagle. Differences are purely cosmetic at the moment. We have the White Tailed Sea Eagle, Bald Eagle and Harpy Eagle.
- Day/Night cycle.
- The Xbox controller tutorial.
- With headset steering, the Oculus Remote moves you on the ground, while the main button starts flying and flaps in the air.
- Unity's naff controller support has caused me to hard-code for the Xbox360/XboxOne controller only. I'll try and add a configurable controller option later.
- Touch controller support works as before.
- Particles (dandelion seeds) suggest the wind direction, so you can tell where the wind is coming from. You can see them in all views.
Any VR ready pc should cope, but your PC specification would be very useful in any feedback. I am running my simulator on: Intel i7 6700K, 16gb ram, Nvidia GTX 980, with current Oculus runtimes and a CV1 only for now.
Please read the following notes to make best use of this demo:
- Try the tutorial, as it will give you some useful insights...
- I've used Oculus 1.10.0. At the moment DK2 support is not here, but I plan to get it working again. It's CV1 only.
- Run the executable. If you have Norton, or similar, mine springs up saying that it's an unknown file. Well duh!!! It also is net enabled, so I guess that gets Norton's hackles up. Please allow it.
- Oculus Touch Support: Remember the section at the bottom of this Readme. :)
- It's setup to use an Xbox360 wired controller, steering with the headset itself (this does not require a controller, but the Oculus Remote controls you on the ground, and the main button flaps), or NOW using Oculus Touch controllers (Please see the seperate section below). Left analogue stick does pitch and roll. Right analogue stick does flapping with Up, and rudder with left/right. For headset steering, pitch is when you look up and down, while roll is when you *roll/lean* your head left and right. If you turn your head left and right you can still look in these directions. If you hold Space or the RB button (top right shoulder button on the XBox controller) you'll freeze the headset control so you can look around freely until you release the button.
- I can run with graphics set to fantastic, but try whatever you feel is right. Any VR ready pc should definitely cope with Fantastic.
- Run the game. The current Oculus software makes the game stick on a dark Unity splash screen until you've looked at the warning acknowledgement in the headset. The CV1 headset causes Unity to wait until you put the headset on or cover the light sensor between the lenses, but then you still have to acknowledge the warning!
- It should go to the game start screen. Press blue X, Backspace, Oculus Remote Back button, or Touch Left Hand Controller X when looking straight ahead to centre the camera. Use your controller D-pad (on the Xbox controller or Oculus Remote) to select options and Green A to select, or the cursors and numpad 0/Enter. You can select wind direction and speed, your control method, and your bird choice. 230' and 27mph is the default. Start the game when you're ready. If the Touch controllers are active, you can use the right hand thumbstick to use the menu and 'A' to select.
--> Recommended wind directions for the default start point in Scotland is 230 degrees, 27mph.
- Sit comfortably while the game loads, looking straight ahead. I've noticed with the current Oculus release, that sometimes the headset misaligns if you don't sit neutrally, and the recentre option makes no difference. If it looks wrong, quit back to the menu and try again (shortcut is Escape to quit).
- I'll keep the next bit really simple. Sit comfortably, pick your headset centre position, press blue X or Backspace to centre the view. You are sat on the ground. Small particles float in the direction of the wind, so you can see where it is coming from. If you turn to face out over the valley, with the wind direction at 230º you're pretty much facing the wind. :) Turn on the ground with the Left thumbstick. If you are using headset steering, the Oculus Remote moves you on the ground - you can center the camera via the in-flight menu by pressing the Remote Back button. You can also use your Xbox controller or the keyboard options below.
- To Take off, Press Y (or Right Shift, or Oculus Remote Main button), and the game will launch you into the air for a couple of seconds, and then give you control. Touch controllers: You just flap as described in the section below and you'll start flying. :)
- Wait and let yourself glide forwards over the ridge. By default, with the wind at 230º with Scotland, it is blowing up the slope, so the big slope infront of you is generating lift.
- Enjoy the view, then when you're ready try steering along the ridge gaining height. Flapping makes you pitch as you gain speed, so try it when you're happy controlling the bird. If you fly fast, you pitch down. It's a bug, just do something about it. TOUCH CONTROLLERS: Please see section below. HEADSET STEERING: Oculus Remote Main button makes you flap, or use the Xbox right hand thumbstick. Holding the right-hand shoulder button, or Space, temporarily disables steering so you can free-look.
- Thermals are the puffy clouds that generate after a couple of minutes, fly circles under them to climb. The best lift is towards the middle, and you'll find sink towards the edge. There's no way to 'trim', so you'll find yourself holding the pitch back to fly as slow as possible to climb best. Try it... it can be challenging but works! You'll see coloured markers in a trail behind you to see how you're doing. If you have a thermal over a ridge facing away from the wind, at lower altitudes the ridge sink will win. Well away from the ground you'll climb. Thermals have a finite life of about 10 minutes, but this is a 5 minute demo so don't worry about it.
- The sky day/night cycle is sped up to encourage more bugs to show.
- There is an in-flight menu screen. Press Back on the Xbox controller (or Left Cursor, or Menu on the Left Hand Touch controller, or Oculus Remote Back) to display it. Use D-pad Up and Down (or Up/Down Cursor, or Right Hand Touch Thumbstick) to move the cursor, and D-pad Right (or Right Cursor, or Right Hand Touch Thumbstick Right, A on your controller, or the main button on the Oculus Remote) to select. There is one ridge course where you collect flaming balls in a specific order that encourages soaring flight and towards a landing. There is also a Goal course, which has just a start and finish. If you complete that, you'll get a score. Don't get excited it's not finished yet. Basically if you do the course in the par time of 10 minutes, you'll get 1000 points. More points for faster, and less for slower. :) Remember you have a 5 minute limit in the demo...
- The two example courses are based on a wind of 230' with the full 27mph strength. The game takes no account of wind direction for courses, as there is only one of each course at the moment.
- You can quit the game from the menu's in-game and on the title screen, but Alt-f4 still works and ESCAPE in-game will quit too.
- If you land, to take off again face into the wind, jump and fly as before. Hold flapping hard up and pitch up fully until you climb away to then build airspeed. If you don't pitch, you'll probably land again on flat ground.
- This early access demo has a 5 minute flight time limit.
- If you feel sick, remove your headset and press keyboard ESCAPE to quit. Be gentle to start, flying games on the Oculus can be strong on the senses.
- Observer mode is built into the game, and will run on your main pc's main screen if you select it from the in-flight menu. It is rendering a second complete view, and does have a performance hit. If you select Headset view, which is the default, this second view isn't generated.
In-game Key Summary:
Space/RB (top right shoulder button) - While you hold the button, Freeze headset control to look around.
Z/X (left analogue stick) - Turn left/right on the ground or roll in the air.
W/S (left analogue stick) - Pitch up/down in the air.
Right Shift (Yellow Y button) - Fly
Enter/Numpad 0 (right analogue stick up) - Flap full power (hold)
Backspace (Blue X button) - centre view.
Escape - Quit game
HEALTH WARNING: The flapping is quite a work out. Please review if this control method is for you. Taking off from the ground is the worst, and my shoulders I swear are bigger now for the exercise!!
- When you move the touch controllers around on the main menu, if configured, the control method should change to "Touch". If it doesn't, or you cannot select Touch control as method using your gamepad or cursor keys, please check your Touch controller setup. You may need to acknowledge the health and safety message to wake it up.
- You need space for Oculus Touch as you probably have found out! You need space to flap your arms, preferably from a sat position. If you're standing, it can be tough not to fall over while playing and flapping with the Oculus on! Sit in the middle of your safe area, defined during the Oculus Setup, then press left-hand touch controller X to centre the camera.
- My safe area is not large enough, so that I had to disable the green warning grid as my arms were always reaching near to it when my arms were outstretched. While I can't endorse switching that Oculus feature off, I had to for my small space. I was just *very* sure that I wouldn't smack my arms on anything! I guess that would really hurt...
- Use the right hand thumbstick to select options. Up/Down to move the cursor, Right/Left to toggle and A to select an option.
- Start the game from your neutral comfortable sitting position (I can't stop you standing if you really must, but if you fall it's not my fault!). When the game starts, press X again to recentre if required. Turn on the ground with the Left thumbstick.
- The controllers are used to steer your flight by twisting them forwards and backwards, just like a bird would twist its wings. Hold out your arms straight and neutral, and get flying by flapping your wings (as described below).
- Twisting both your arms so your more palm side up will pitch you up. Twisting both arms towards palm down will pitch you down. Twisting each arm in opposite directions will turn you towards the wing that is going 'palm down', and clearly you have the thousands of combinations in-between that allow you to glide in full control. It's tricky, but I never said it would be easy!
- Latest update: You can vary your wing length while gliding. Bring your hands towards your shoulders and you'll see your wing come in too, and you'll turn towards the wing you brought in. You can bring in both and dive a bit faster, but I've noticed you have to pitch down also to keep stable in the air.
- Now Flapping... I hope you're not prone to embarrassment, as you'll probably look ridiculous if anyone can see through your lounge window like my house. Birds flap their wings in a rotary motion... taking your left arm as a starter, you're aiming for an anti-clockwise motion starting from having your arm out straight. Your arm goes down while bringing it towards your body, then up, out, down, in, up, out down, etc... and the mirror image for your right arm symmetrically. The bigger the circles, the bigger the flap power. If you flap down and mean it, and you're on the ground, you'll start flying. The white tailed sea eagle is the best for starting out, as the animation is now matched to your arms, as well as the flapping sound. If you need a break from flapping, I've found I can keep my arm outstretched but rest it on my chair arms, so my elbow is touching the chair arms. The Harpy and bald eagles fly the same, but you won't see wing animation with regards to your arms. You will hear your flaps though as before.
- Flapping and steering - Definitely a challenge, but it can be done. Consider it a challenge...
- Landing is best done facing into wind. Try to monitor your ground track to gauge where the wind is coming from. Small particles drift with the wind, so keep an eye out for them on the ground and in the air.
- Taking off from a ridge is easy if you have the wind in your favour. That's why I start you on the top of one.
- Taking off from the ground is hard. Line up in to wind, launch yourself off while flapping as hard as you can. Keep yourself straight and pitch enough to speed up and try to climb. There is definitely a balance to be achieved. If you do touch down again, launch off again and you'll probably manage it on the second as there is a bit of lag in the thrust system that averages over time, and you'll get a bit of an unintentional boost! If you are on an upslope, point downhill and take off and you should get airbourne. Taking off with any upslope doesn't work you'll just land again.
- This is a new feature. I've noticed that sometimes the game is slow to register if you increase/decrease the size of your flapping, but generally it seems ok. I'd welcome feedback, as this is my first use of Oculus Touch ever.
- You may want a fan blowing in your face, firstly to increase immersion, and secondly if your headset steams up when you're working hard!
- When you're finished, use the in-game menu as described above (LH controller Menu button) to exit the game, or Escape on the keyboard.
Above all, please have fun!! This is nowhere near finished, but I've had some fun with it for sure.