Inhuman
Project Type
​
Engine/Software
​
Language
​
Role
​
Features
: School, group project
​
: Unity3D
​
: JavaScript
​
: Sole programmer
​
​
About
Inhuman is a 3rd person tower defence game where players play as Edina, an ace of the armed forces on Terensia, to protect their power source Intheon, from the alien bugs, Yiensects.
​
As the team was still inexperience at the point we were doing the game, the game is incomplete and buggy. However, all of us learned from our mistakes and grew to do better and I'm still proud to be in the team.
Tower defence mechanic
The core mechanic of Inhuman is the tower defence mechanic, which includes resource management, projectile firing, tower upgrading and waypoint system. Since the game is in 3rd person view, there is also a mini-map system where players can see the full floor plan of the level.
​
The tower upgrading system works a bit differently from the classic tower defence game. In the classic tower defence game, players upgrade the tower and can only buy/sell the tower. Inhuman's upgrading system works on the tiles where the towers are planted. Building on top of this system, we also included the ability for players to move the towers they had already planted. Meaning whichever tower is planted on an upgraded tile will be upgraded accordingly.
Point and shoot
The main reason why the game is in 3rd person view is so that we can add a little more action for the players. We included a point and shoot system so the player can help to defend against the wave. There are also creeps that target the player if the player is near by.