HOME VR HARDWARE WEB ABOUT


VR PROJECTS

FISH TANK VR

Interactable Aquarium Environment


Click the GIF for higher quality video. A reddit user asked about a VR Aquarium experience, and seeing as there aren't many results I set about creating the Fish Tank VR demo.

The demo starts with a menu screen, which when prompted takes you into an elevator. From there you make your way across a brutalist enviroment towards and interactable aquarium. Using Push buttons, the user can learn about more about the fish contained within.

This is currently only a proof of concept, although I'd like to develop it into a full experience with more fish and larger aquariums.

The demo features buttons, animated doors, water caustics effects, volumetric light beams, dust particles (using Unitys particle system) and mostly baked lighting (using Bakery) to keep the frame rate high.


VR Aquarium setting
VR Aquarium Corridor
VR Aquarium Lift
VR Aquarium Start Scene

VR DRIVIN'

A Fan Remake Of The 80's Classic Driving Game


Hard Drivin was released by Atari Games way back in 1989, and this is my attempt to bring it over into VR.

I was a big fan of the original, however I only ever experienced it at 12 frames per second on the Sega Mega Drive. Thanks to modern hardware, this version is currently running a lot quicker than 12fps.

The 3d models were all built within Unity and any more detailed graphics (roadsign text, hedges etc) were creating using Affinity Designer, then heavily compressed before being imported.

There's still much more work to be completed (like finishing the track!), however this demo certainly conveys the speed and the handling of the Arcade original.

Click the GIF to view the full length video.


VR Drivin Start View
VR Drivin Roadside Barn and Cow
VR Drivin Bridge
VR Drivin Road Signs

XR TERRA COURSE WORK

XR Terra Course Work


Click the GIF for higher quality video. XR Terra is an online training platform who offer live classroom training in VR. I took part in their VR Developer Foundations 4 week course, and this was the result.

Using Unity, C# and VR toolkits and libraries we created a scene with VR interactions and locomotion, also utilising Animations, character controllers and movement.

In the video here (please click to play), you can see the interactable control panel which is also grabable, this triggers an animation that leads to the creation of an object. This object can then be assigned a material and then using another button, destroyed with particle effects. Another level controls the poistion of the sun, changing the scenes lighting. You can also pick up and eat half an apple :-)

VR Classroom setting
VR Lab Room setting
A Giant Duck
VR Settings Cotrol Panel

AUGMENTED REALITY

Interacting With The Real World

Although VR is my main focus, I'm also interested in experimenting with Augmented Reality within Unity's AR Foundation Package.

In the GIF shown here, I'm utilising the mobile phones camera to detect the ground plane, then tracking the position of the 3d model around this result.

2D SIDE SCROLLER

A Super Mario Clone

Of course, not everything is in VR! As a right of passage it's almost compulsory to make a working demo of a Mario-like 2D side scrolling game. Mine's called 'Super Cherry Ghost.'

Built using the Corgi Engine within Unity, I was quickly able to create a functional prototype complete with paralax backgrounds and enemies.



VR projects link
Hardware projects link
Web Dev projects link