Wave Wizards
Before this project, myself and one of my friends, Joseph Garrad, discussed the idea of working on a small game together for some while. Finally finding the time in early October we came up with the idea for the game based off of one of my other projects.
Seeing the opportunity to gather some experience in the realm of group work, I was excited to get going.
Throughout, I have been responsible primarily for the turret functionality (placement, cost etc.), visuals and UI, game states and the health system in the game. Splitting our tasks up in this way has allowed us each to focus more specifically on one aspect of the project, something I have found very useful.
The turret placement system is something I am especially proud of as it is highly dynamic and can be used for essentially any kind of turret in the future. Utilising scriptable objects to provide all of the turret's stats, artwork and projectiles - this system is infinitely expandable.
Additionally, I have so far drawn all of the artwork in the game (besides from the Wizard, which was made by the talented 0x72) using Aseprite, a tool I am increasingly improving with.
The core gameplay involves defending your chest of gold with various different turrets and your trusty spells. The gold is not only used as a means to purchase turrets but also as the player's health, so a healthy balance must be struck between spending and saving in order to stay alive - a rather unique mechanic.
Although it is a work in progress, the project has so far demonstrated to myself my ability to work on a variety of different systems.
With plans to complete this game soon, I hope for it to be a fun and challenging experience for all who play it.
Ongoing progress of the game is documented on my Twitter page.
Tools used: Unity, C#, GitKraken, Aseprite, Trello
Displaying the basic gameplay of Wave Wizards, including placement and removal of turrets and combat with various monsters.