Development
Luxo's Horde was a simple shoot'em up minigame, my first real game that I had made.
This project also sparked my interest in NPC behaviours and Game AI.
Being a solo project it, I was responsible for all aspects of the game.
Enemy Mechanics
My first dip into NPC behaviours.
​
I designed simple 4 NPC behaviours:
Orcs - aim to collide with the player by running at a moderate speed in the direction the player was when they spawned
​
Dwarves - aim to collide with the player by running at a slow speed but making a beeline for the players current location
​
Humans - shoot at the player from the point that they had spawned in
​
Elves - shoot at the player from the sidelines but also strafe along the Y-axis to follow the player


Unity
Being my first game meant that this was also my first real experience making something in Unity. I had previously played around in Unity, but never really got far in it.
​
Prior to this most of my experience in programming was from a non-gaming standpoint, primarily having created console programs, NXT robot programs and a few GUI programs with Java.
​

