
The Lost Kingdom of Turia
The lost kingdom of Turia is a 2D Metroidvania game where you play as a spirit talker who has been tasked with befriending the three guardian spirits of the land and using their powers to stop the lost sprits from taking over the kingdom.
This was a 3 month university group project at Falmouth University, created with the Unity Engine and C#.


My Contributions and Improvements
My contributions to the project were:
-
Prototyping
-
Player movement
-
Dialogue system
-
Save and load system
-
The pause menu
-
The main menu
-
Summoning the spirits
-
Enemy AI
-
Dash ability
-
Triple jump ability
-
The manager that plays the introduction video
During the development of the game I had been introduced to 'class inheritance' which I used to create a 'base class' for the enemies to inherit from.
The dialogue system was a challenge, as we weren't aware of the visual scripting tool, Fungus, at the time. Therefore, I had to create a system that could read from a text file while understanding when a paragraph was done. I made sure the system also displayed the right character icon and made it user friendly so that our writer could input his dialogue.
The save and load system was simple yet messy, using 50 lines of 'player.prefs' to store each individual bit of data which made structuring and debugging frustrating at times. I had experimented with 'JSON' in order to make saving and loading data easier and accessible from a text file but unfortunately I couldn't get it to work in time.
Both systems helped me improve my skills while introducing me to new methods of building features and code.