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)