TANK GAME - UNITY
|
|
RESPONSIBILITIES
|
Project Overview
During my second year and second semester of University I was tasked to create a prototype/demo for a game made in Unity. This was my first time really using unity and C# therefore progress was slow at the start however I believe I managed to pick it up relatively quickly and created a pixel 2D top-down tank shooter. I started off by researching games that had similar mechanics to what I wanted my project to include. Things like a scoring system, upgrades and waves. These were mechanics present in games such as BTD6, WII Tanks, Enter The Gungeon, Grenada and Journey Of The Prairie King. In the end I created a game where the player must destroy 3 enemy spawners before they can destroy the main enemy core. While this is happening the spawners are spawning waves of enemies that will target the players core; if the player gets too close to the enemy they will switch targets to the player. Tanks have a 65% chance at dropping gears that the player can then use to upgrade stats on their tank they are controlling.
Reflection
Overall I am happy with the result of this project, as I was relatively new to C# at the time and only had 8 weeks to design and develop this game I am happy with the wide range of mechanics I managed to include. I have however learnt my lesson with this project as I didn't think to create a proper GDD at the beginning meaning things would change quite often with the project. Iterating based on player feedback is what ended up making this a fun game that is challenging yet still fun to play.
During my second year and second semester of University I was tasked to create a prototype/demo for a game made in Unity. This was my first time really using unity and C# therefore progress was slow at the start however I believe I managed to pick it up relatively quickly and created a pixel 2D top-down tank shooter. I started off by researching games that had similar mechanics to what I wanted my project to include. Things like a scoring system, upgrades and waves. These were mechanics present in games such as BTD6, WII Tanks, Enter The Gungeon, Grenada and Journey Of The Prairie King. In the end I created a game where the player must destroy 3 enemy spawners before they can destroy the main enemy core. While this is happening the spawners are spawning waves of enemies that will target the players core; if the player gets too close to the enemy they will switch targets to the player. Tanks have a 65% chance at dropping gears that the player can then use to upgrade stats on their tank they are controlling.
Reflection
Overall I am happy with the result of this project, as I was relatively new to C# at the time and only had 8 weeks to design and develop this game I am happy with the wide range of mechanics I managed to include. I have however learnt my lesson with this project as I didn't think to create a proper GDD at the beginning meaning things would change quite often with the project. Iterating based on player feedback is what ended up making this a fun game that is challenging yet still fun to play.