

What I did in the project
A big Unity project that is meant to help people train at sea. This was already an ongoing project and my task was to add a UI that gives info on structures at sea, about their status, issues and the option to handle the situation by for example assigning people to the task or issue.
This task took a week or two to finish. I worked alongside someone who works there and learned a lot from the coding convention and how the project worked.
What I learned
- Streaming data structure: one of the challenges was correctly processing and converting the inconsistent data that was received. I programmed data processing for the different offshore structures The equipment of each offshore structure consist of a receiver of the data, a converter of the data and a class that displays the data for the UI of that building. Depending on the specific functionalities of the different unique offshore structures, a custom converter is used.
- UI 2D to 3D and vice versa: The interesting points about the UI was converting a 2D object in 3D space to the camera in 2D space so that the icons would indicate in 2D space where the offshore structures is in 3D space.