JESUS CASAS
Game Programmer Portfolio

Space Time Turt
Summery of contributions
I was a coder on the team responsible for all of the AI within the three levels of the game.
​
As well as being responsible for developing the games scoring systems, win/ loss conditions within the engine and the games AI pit system.
A Closer Look
DinoSheep AI
Here is a closer look at the DinoSheep NPC AI that I developed specifically for the first level of the game. I developed this Ai with the goal of its only function being to run away from the player. The Ai utilizes unity’s nav mesh system in order to travers terrain and avoid obstacles along with a hidden radius dedicated to detecting if the player is nearby.
Video Example

Click on Images for a closer look



AI Pit System
The AI pit system that I designed and developed for level 1 utilizing a system of triggers to track if both the npc and the player are within a certain vicinity of the pit. If both of these parameters were met the DinoSheep’s Ai would be overwritten and then utilize a waypoint system that causes it to go into the nearest pit causing the player to lose points.

Goblin and Race Robot AI
Both of these NPC types use the same type of ai that’s soul purpose is to move to a specific point while traversing a unity NavMesh.
​
-The Goblins travers three different paths coming from three different spawners all heading to the same point
​
-The race robot moves towards the end of end of the high way while heading to a specific point.