Farewell Avalon - One Trail Games
Farewell Avalon is a 2D top-down combat game with a unique twist to dying and a story rich world. It is a course project turned side project with a demo available on itch.io. Presented at the Toronto Level Up Showcase 2024. Farewell Avalon has been expanded on, through the creation of Project: FRACTURING.
Throughout this project, my role has included designing and balancing game systems/mechanics, coding user interface elements and enemies, as well as, managed version control using Git.
Most Recent Update/Release
Systems Design
The project required both designing and programming of enemy fight patterns, the health and loot drop systems following a quick brief.
This enemy had to be a static cube that hovered and attacked the player. The design criteria was as follows:
-
Enemy must have ranged attacks
-
It should shoot at the player once in-range
-
It should explodes on death



I coded the button functionality of almost ever button within the game.


I coded the button functionality of almost ever button within the game.
UI Programming
Implemented user interface code, as well as, helped to shape the UI at different iterations of the product.
Some of the assets coded included:
-
HUD
-
Health bar
-
Held item(s)
-
Player death screen
-
-
Pause Menu
-
Button Functionality
-
Volume modification
-
And more.
-
Version Control / Agile Development
I maintained our git-based version control, and participated in a team practicing Agile development methodologies and scrum.
This included:
-
Knowledge of Git and Visual Studio
-
Knowledge of Agile Development
-
Communication Skills (displayed via daily stand ups regarding progress and weekly meetings)

