top of page
5uXBJr_edited.jpg

Space Time Turt

Student Project
3rd person objective based game within the unity engine that followed the main character fixing problems within various points in the timeline through time travel.

Platform

-Windows

Project Type

-Unity C#

-Team of 7

Duration

March 1st 2022 - April 28th 2023 (2 Months)

Role

​

-Programmer

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
Screenshot 2022-11-21 205347.png
Click on Images for a closer look
Screenshot 2022-11-21 205519.png
DinoSheep Animation controller.png
Example of Pit System Code
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.

Pit System Triggers In Engine
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.

bottom of page