Martian Survival is a 3rd person wave survival game built in Unity using C#. This was built over a 2 week period for a solo Capstone Project at CodeClan.
The player survives enemy waves by shooting enemies or building towers to kill the enemies. There are currently 10 rounds to survive, with each round offering increasing numbers of enemies. The game also incorporates a resource system. Towers cost 50 resources and, after starting with an initial 50 resources, you only gain more by killing enemies.
Prior to starting this project I had no experience with either Unity or C#, however I was able to use my experience working with Java to help me learn the scripting required for C# in the game. I learned the basics of Unity and how to work with character models, animations and movement.
I also learned about the use of multiple cameras, lighting and building out a UI for the game, while also exploring the more advanced area of post processing.
Technologies
Unity
C#
Back