ImersU Row

About ImersU row...

imersU ROW is an immersive rowing game designed by rowers, gamers and developers. For elite rowers, those new to indoor rowing and all those in-between. Envisioned by Immersive Gym Company, this immersive rowing application allows anyone to get out on the river from the comfort of home. 

ImersU Row currently allows users to connect their in home rowing machine to their desktop PC through a mobile companion app, and have their real time rowing stats propel them through the virtual water matching the data from their machine. Users can select from a range of famous rowing locations, times of day, weather as well as race against AI boats that will push you to beat your personal best. 

Game Engine

Target Platforms

Appraisal

They added value to the process as a development team by taking the brief and providing input and actions on how to make their task as effective and useful as possible.

– Charles Pearce, Founder of Immersive Gym. 

What service did we provide?

We were introduced to the Immersive Gym Company in early 2022 as they were looking for an unreal engine specialist in order to assist them in the porting of part of their application from Unity into Unreal engine 4. The project was previously made up of two separate projects between Unity and Unreal Engine. Our team was tasked with taking on the project and transferring any existing functionality within Unity into Unreal Engine 4 as well as iterating and optimising on the project. 

We worked in collaboration with the Immersive Gym Co. in order to ensure the timely porting and delivery of the project. Since completing this port, we have since gone on to continue our development collaboration with the client through into 2023 in order to continue adding features, fixing issues and updating the apps overall functionality. 

Since taking on the project, we have completed a wide range of tasks and deliverables for the client, some of the keys pieces of work included:

  • Unity to Unreal engine Port
    We transferred and re implemented a variety of systems from Unity into Unreal Engine 4 including a Log in/Sign up system with the Playfab SDK integration and User Interface re creation.

  • Mobile Porting to IOS and Android
    We ported the application onto IOS and Android platforms, optimising the app for use on mobile and tablet devices, updating the UI to be more readable on small devices and 

  • PlayFab SDK integrations for Multiplayer Features
    We have been implementing the SDK from PlayFab in order to bring multiplayer and community features to the application that will see users able to connect to a race or rowing session with their friends, see leader boards, row with strangers, row against database times and more.  

  • Multiple Environment Creation
    Our art team has been responsible for the creation of multiple environments that are currently available in the application. We worked alongside the clients 3rd party 3d modelling studio in order to create these highly realistic, real world environments. 

  • Bluetooth Data collection methods
    The ImersU row app connects the users rowing machine to their PC, or mobile device, feeding the data from the ergo into the application in real time. We created a system to allow for Unreal Engine to gather the data from the machine and read from it to propel the boat forwards with a high level of accuracy. This data is also saved and stored locally ready to be sent to the Playfab database.

  • Dynamic sky and weather integration
    The team integrated a 3rd part plug in for a dynamic skybox and weather system which is controllable by the user to change the time and weather for their rowing session.

Among the above, we have also carried out many more development and design tasks for the client, including setting up and maintaining pipelines for continuous delivery of their software. 

Scroll to top