gLike
Monsters Incoming - Unity 3D

This was my final project at college. It's a Tower Defense Game made with the Unity3D Engine. I had to create a game applying everything I've learned during my course. The team was composed of two members and I was assigned with the programming.

The core gameplay is a standard tower defense. The player has to place towers in strategic locations to damage enemies as effectively as possible. There are several types of enemies, towers and power ups. You can play in three different levels.

??The following techniques/features have been implemented :
Simple Enemy Logic using waypoints for movement;
Advanced Tower Combat Logic;
Interactive Tower Control;
Multiple Projectiles and Tower Weapons;
Custom Editor Scripts to create prefabs (Towers, Projectiles, Weapons, Enemies and Waves);
Offensive Power-Ups;
Tower Skills;
Use of game design patterns.
Wave Progress Map to check the positions of the enemies on the map;
Wave Manager;
Character Animation using Unity State Machines;

Rafael Reis
Game Programmer Porto, Portugal