RIT Project
Digital Game - Purr Decor
Design and decorate a perfect interior while a lovable cat companion helps bring peace to your environment.
My Contributions:
AI Developer, creating and implementing:
A behavior tree for the cat to interact with the player and environment
A* navigation in a constantly changing environment
An animation tree to implement different animations to fit the cat’s behaviors
Tools Used:
Unity (C#)
Maya
Substance Painter
The Challenge:
My main task was to develop a cat that interacted with the environment. Starting off with the navigation, one of the largest problems came with an everchanging environment. Navigation could not be baked in, so we had to create a grid off of the floor an objects that detected collision. The cat would then move around the tiles that were free and ones that were not.
Game Requirements:
The Process
Collaborate with a group of 4 to create a game from scratch
Develop a game that an average person could pick up
Develop a game focused around the emotion of relaxation
The Implementation:
Utilizing a node system, the cat could track what tiles it could and couldn't have moved to which allowed for the cat to constantly adapt instead of being static