Jhon Sommer

Unreal developer | C++ | Blueprints

Sinphony of hamelin

General

Sinphony of Hamelin is a project that was created in Unreal Engine 5 during the project phase in the winter semester 23/24 at my university. 10 people worked on it over almost the entire semester.

Role

My role in this project was to design and implement UI and UX elements, as well as to program smaller elements.

WorkSamples

Fog GAte

Because the priority was put elsewhere the fog gate didn’t made it in the game.

The Invisible Wall is made permeable so that the player can run in

There are two box colliders, the first is the trigger for the widget and the second is the Invisible Wall


The player should be able to run in but not be able to get out again


As soon as the spiller leaves the “trigger” box, the invisible wall is activated. The trigger is deactivated


It was originally planned that if the player died, he would have to interact with the fog gate, which is why the interact trigger was activated again

Total play time display

All slot IDs are fetched and run through. The string array is then formatted to text.

The text fields, each stored in an array, are then filled with the formatted text.

Arrays with the text fields are created and saved.

In order to keep the screen clear, it is determined when and which time should be used