Thursday, 7 August 2025

Canal boat simulator VR

I finally got my Canal boat simulator VR weekend project into a showable state.  It's still very rough, but the boat physics are mostly ok, although the steering could probably be further refined.  But as a proof of concept, I'm pretty happy...


It was built using VR Interaction Framework, Allsky pro for the skybox, Water Caustic Effects for the water and a Canal Boat art asset from the Unity store, a wooden boat art asset, and for the buildings etc FPS Game Assets for mobile.

Wednesday, 6 August 2025

Moonbase VR

Based on the Udemy course 'Learn Unity Games Engine & C# By Creating A VR Space Shooter'



Tuesday, 5 August 2025

Canalboat Simulator VR part 2

 I've refined the steering of the barge, as well as adding some more models to the scene.  The boat now controls pretty well, apart from the steering could be a little slower.


Video coming soon

Saturday, 2 August 2025

VR Canalboat Simulator Demo

 This weekend I started making a VR canalboat simulator.  It's very rough, but the mechanics of the boat are kind of there, although it needs lots of refinement.  I'll hopefully post a video when there's a little bit more to show.



Monday, 28 July 2025

VR Training Scene

This short training scenario was made over the course of a weekend.  It's designed to train ground crew not to stray past the red line in an airport.




How it works: We use an invisible square cube as a trigger, which is fired if the user strays into its area.  From here, three events are triggered: a red ground plane becomes visible to show the restricted area, an audio alert is triggered, plus a transparent red cube rises from the ground, surrounding the zone to further show the restricted area.


Considerations: The audio is set to play all the way through, even if the player leaves the area (the red box will disappear as soon as they leave).  The audio will only play once, even if the player returns (I felt multiple playthroughs detracted from the message, though this could be refined).  The transparent red cube had to have a custom shader added, as by default Unity doesn't render the inside of a cube.

Further Refinements: With more time I'd have added more immersive audio, especially to show when the player was in the warning area (perhaps something like truck reversing sounds).  Particle effects within the translucent cube could also be effective.  Maybe a stretch/bounce effect for the bottom red plane.

Keeping the laptop cool while baking


Assets Used: 

3d Models Airport model by Squid
VR Interaction Toolkit
AI voice from elevenlabs.io

Magic Light Probes

Bakery / Bakery Realtime Preview

Previously I was using the built in Unity baker, but I thought my laptop might explode (see picture), so I switched to using Bakery (the realtime preview software saves so much time).

Tuesday, 1 October 2024

Uconsole + ESP32 DSP with Mic input

 


I've started playing around with digital signal processing using the uConsole and an ESP32.