Stay is a puzzle/exploration game centered around herding sheep and discovering clues to where your human companion has gone.


Stay Team

Renee Carroll
UI Artist/3D Artist


Risa Trajillo
3D Artist/Concept Artist

Gayatri Pemmaraju
Surfacing Artist


Rachelle Roman
3D Artist/Trailer Editing

Unlocks each clue when the correct amount of sheep enter the pen. It keeps track of collected clues and triggers the win condition when all clues have been collected.


Gates use dot product to open away from the player. Opening one gate affects gates nearby.


In order to make the herding mechanic more manageable for the player, sheep are assigned a leader. The leader uses the player’s forward vector to flee. 
To prevent the sheep from trapping the leader, I implemented a bark function which causes the flock to flee.




Uses a line trace to rotate the dog to match the incline


Checks whether the sheep are all inside the fenced in areas, triggering the lose condition or taking the player to the next day.