New Android Project : VR 3D framework

So Virtual Reality has been one of my favourite subjects since I saw Lawnmover man as a kid.  I have made some very strange things in the past to try and make my own hardware / software for VR.  Oh boy where the Amiga days good fun!

So a few months ago, I made a simple split-screen 3D demo for iOS that used the Duo gamer controller, this can be found here:

I will be updating that soon to support normal iOS7 controllers so that Apple will accept it.  The Duo was added as a hack and never had a SDK 🙁

However,  due to the awesome news of Google Cardboard (VR via Cardboard!) and Oculus Rift working with Samsung to create a VR headset (uses your Note 4).  I thought it would be a good idea to start making my own one, similar to the iOS one but uses Android.

It can be found here:

I have just added support for the Moga game controller.

On a side note, this is worth a read

Getting VR to Run on Android Is “Hell,” Oculus’ Carmack Says




3D Stereoscopic demo for iOS

So the main reason I created a GitHub account was to upload my work on BurfWorld3D (Sorry for the rubbish name).

I have a keen interest in virtual reality and I decided to buy a (they also sent me one as I signed up as a developer.) This allows you to turn your Android/iPhone in to a head mounted display giving the user a virtual reality experience for a small cost. The issue I had was that the Durovis OpenDive SDK is for Unity only and so I started the hunt to find something I could use or convert so that native OpenGL apps could be made.

I also got for Christmas a DuoGamer iPad controller which was made for Gameloft games only, however luckily someone had made their own SDK for it which I found on GitHub. I thought this would be a great way to move around in the 3D space.

So, I created a simple 3D demo where you can walk around buildings, up stairs, etc. Has collision control and gravity, still needs a lot of work but may help others.

2014-03-20 17.52.00

BurfWorld 3D on GitHub

Thanks to mringwal for the Duo Gamer SDK.

Thanks to sphereinabox For the initial OpenGl iOS split screen view for the iPad.