Game Developer / specialized in UI Programming

Dwørves
My Roles
UI Programmer, UX Designer
My Tasks
My tasks currently are to manage all of the UI and implementing a nested tooltip system.
Description
Dwørves is 3D turn-based strategy survival game in which the player has to manage a group of Dworves and ensure their survival on a floating island, by fending off enemies, gathering resources and exploring the unknown.
Additional info
Currently being developed over the next 6 months with Unity 5 in the 5th semester in 2021/22.
My tasks
In order to get an overview what users liked or did not like in certain games I researched games that we think are similar in multiple ways to our project.
Additionally I used howlongtobeat to get the amount of time users took to beat the game.
Combined with the data from Steam User Reviews and howlongtobeat we have an understanding of how long the average user plays a game.
We want to give the user access to all the information he needs but in order that the user is not suffering from information overload we have to limit the information we are displaying to the user.
That is why we want to use a nested tooltip system, that way the user can control what and when information is displayed.
The user can decide how the tooltips work, either the user has to press a key to lock the tooltip and hover over keywords to open further tooltips, or hover over the object for an adjustable time to lock the tooltip.
Tooltip delay, tooltip lock delay and tooltip mode will be adjustable via the tooltip settings.

I used Steam User Reviews to gather information and noted down key words that were occurring frequently.
Due to the total playtime being displayed in Steam User Reviews I tracked and categorized it in different timeframes.
To visualize the data I created charts, provided by Miro.
Lastly I added the user-defined tags from the Steam store page, that way we know how the users see the games genre.
Since were using Unity 5 I can access the TMP_TextUtilities class from TextMeshPro to check if we are hovering over a word and if we are is it a key word that executes any code?
For now I am experimenting with the TMP_TextUtilities class, the character and word checking and the interaction with text objects.
