top of page
CtIDP_nWEAACOk6.jpg

Goblin Tower Defense

Classic tower defense

I worked alone on this game. I programmed in C#, designed the walls, canons, towers & goblins. I used the unity asset store for backgrounds, music and sounds.

​

The goblins use an AI system rather than a rail system to follow paths so its faster to assemble and test levels. The goblins evaluate the shape of the path and do their best to stay on it.

Visualization of the AI system

Scroll down for explanation

Cth4zyDWIAAsT5Z.jpg

On the goblin, the blue cube sense when the character isn't aligned to the path and signals it to turn left or right accordingly. The red sensors detect if there is currently ground directly in front of the goblin and he will stop moving forward if there isn't. It can also be used to detect slopes.

​

The canon picks the first goblin it sees and locks on to it. Once its target is dead or out of sight, it switches to the next goblin and so on. It aims slightly in front of the goblin rather than directly at it which improved the accuracy dramatically.

​

​

438-883-6843

Montreal

  • facebook
  • twitter
  • linkedin

©2017 by Veronique J. Morais. Proudly created with Wix.com

bottom of page