Fabled Defenders
Fabled Defenders was a 2D platformer I created in Unity. The different features in the game included Enemy AI, puzzles and various player abilities. Random level generation created a more diverse experience. For quests, I used a ‘System.Serilizable’ class. The Quest Manager would then display a prompt when a new one was triggered and completed. Quests created thematic objectives for the player, immersing them in the experience.
As an apprentice studying the art of sorcery, the player must rise against various enemies. The game included a variety of abilities, and although I never finished the game in its entirety, it was a great experience.
Project Information
Tools
-
Unity
-
Adobe Suite
-
LMMS (Linux-Multi-Media-Studio)
-
Audacity
Programming Language: C#
​
Status: Completed 25th November 2020
​
Project Duration: 3 Months
​
Project Type: Solo Project








Each of the nine miracles (abilities) had unique properties and were beneficial in various situations. As well as spells that dealt damage, some offered protection and mobility opportunities, such as the protection and gateway spells. The game featured dialogue and a story to guide the player through the experience. As well as a combat system, the game included a rune puzzle where the player must learn runes on their adventures. The player could guess what the rune tablet said, but complex ones required the player to progress through the game and learn more runes.
Github Repository
Disclaimer: Having made this game a few years ago, I have been able to see the progress I have made in my ability to code. I was satisfied with what I was able to achieve with this project, and liked the design and overall gameplay. To see my current level of programming, please view my more recent projects.