Spite: Journey To The Top


What did i do?

My main job in this project was to work on the enemies, but I soon realized that in order to have enemies and movement overall, we needed a navmesh. Since my group and I decided to make everything in our engine with as little third-party software as possible, I decided to make my own navmesh. I created the first iteration of my library Explorer, which took me about four weeks (50% of the project time) to make a workable version with funneled pathfinding. It was after this that I made two of the three enemies in the game.

(Ranged and Basic enemy)

(Heavy enemy)

(Navmesh with funneling, blue lines are navmesh triangles and red line is path)