I've been hard at work with at bug fixes updates and new features. The latest beta on Steam has some major improvements including full mappable controls on all devices include keyboard, Vive controllers, Touch and gamepad. I've also updated all the plugins fixed bugs made improvements and loads more. So let's have a look. I'll go into more details with the bigger improvements.
- Added Keyboard, Vive, Touch mapping.
- Added 6 model types for Touch controls.
- Added new room, tilted dome and flat dome.
- Added Switch Laser for mapping on Vive Controllers.
- All keys disable when Vive dashboard so you can't accidentally push options.
- Added the ability to map radius/distance to the controllers.
- Updated UMP and AVpro plugins and also looked at changing media foundation to use Unity audio source to allow Oculus headphones to work as default.
- Removed position menu from settings and give it it's own menu.
- Changed the way the position and zoom system works so that it doesn't move the menus.
All new mapping for all input devices
So mapping has been added to the thumbsticks on the Gamepad. That's pretty much the improvement of the gamepad update. You'll notice however that there are now tabs at the top. These lead to Touch, Vive Controller and keyboard mapping. I'v done my best to map all the buttons on each device. The only exceptions are the buttons that are lock to default actions. These include the triggers on both the Vive and Oculus controllers, the Touch controller switch laser button and on the keyboard the numbers, escape and space. I'll be making tutorials for all of these options in the near future. Hopefully it's mostly self explanatory and be aware that I will continue to improve this feature with, for example default reset options on all inputs and maybe the addition of the Oculus remote.
Something you might also notice is that I've included a way to change the Touch controllers for different models. The main drive for this was that I bought an asset from the Unity store to get a good Touch controller model. It came with several skins and I thought it would be a good addition. If people like it I'll look at adding it to the Vive controllers and also adding more skins :)
Added new room, tilted dome
So the big addition here is a tilted dome and a flat dome. So two additional rooms. I've also worked with a 3D modeler and designer who made the new rooms and improve the other rooms as well. It's a slow process but hopefully things are moving in the right direction. The only Room I'm not happy with is the outdoor cinema which I will be replacing with something better once I can figure what.
And all the other updates
So I continue to try and improve the player with fixes and general improvements to the playback systems. The people behind Unity3D, the video and other plugins have updated several components and I've followed suit so hopefully you'll gain some benefits from those updates as well.
Conclusion and the future
So In conclusion, this update and announcement is pretty big. If you try the Steam beta let me know what you think and if you have any problems. If you've just bought the Oculus Store version expect an update to this version over the weekend. Fingers crossed I've not broken anything.
So for the future. There have been requested feature updates such as gaze support, payback speeds, a-b looping, which I would like to add soon. I also want to improve the position movement system I've got in there so you can move back when watching a film if you want. So small updates on the way. The biggest update you'll see soon though is a major overhaul of the interface. Well sort of major. I've got a designer and friend in to look at making a slick and exciting new look and feel. This will be combined with some new additions to the interface such as slide bars for the main ui on all the changeable options. So expect the next version to have some big improvements and some guided design which it's very much needed for a while. If you do like the Menu now though don't fear, all old menus will be available so you can choose whichever suits you best.
I hope you continue to enjoy Whirligig and like the improvements I'm making. If you have any problems let me know and I'll do my best to fix them. Suggestions are also welcome and if you really like the player good reviews on the Oculus and Steam pages are very much appreciated.
Until the next update. Over and out.
Phil