itch.io is community of indie game creators and players

Devlogs

From Unity to Godot

VR Rower
A downloadable game for Windows

Since I found that Godot also supports VR development and I have recently been exploring it more, finding it very smooth to use, I decided to rewrite the VR rower app in Godot.

In Unity, I integrated the Bluetooth adapter using a DLL file, which is not supported by Godot. Therefore, I added a WebSocket as the communication layer, which works well with both Go and Godot.

Since the project was rewritten from scratch, not all features have made it into the newer version yet. However, the most important features are there, and I already used the app for training yesterday.

Mostly, the ambient environments are missing and have been reduced to the low-poly standard track. But features like heart-rate measurement and track progress have been implemented in the new version.

Regarding the ambient environments, they will follow. I also wanted to make some adjustments to the water level of detail, and in Godot, I need to implement a nice water shader.

Files

  • vr-rower-windows.zip 344 MB
    Version 4
Download VR Rower
Leave a comment