Loading...
The first versions of the UI system of the game were developed in the 3D_Engine project, created by me and Norman Benet. My work was to import the system to our game engine and I had been working on it during 3 months to satisfy designers needs.
In addition I added effects like Fade In/Out, animations as "typewritting" effect for the text, comunication with scripts and other properties to all these UI Elements
I developed a pathfinding editor to create the paths that the enemies will follow in-game.
The editor is an engine window showing the up orthographic view of the game scene. From there the designer is able to create nodes wherever they want taking as reference the scene view. When this nodes are linked each other, they represent a node graph.
I also implemented a module pathfinding that, when the enemy behaviour requests it, the module calculates, using a greedy algorithm, the shortest path from the enemy's position to the target following the node graph.
Due to lack of designers, I also made the node graphs for the lvl1 and lvl2 of the game