top of page

Objectives

This project was a group project where I worked alongside 2 other classmates for a semester to produce the game. We were tasked with planning, creating and testing the game throughout the year to simulate the process in a real studio. I was mainly responsible for the code and mechanic design, but I also help making certain assets and aquiring audio.

​

Click Here To See Code Repository

 

Technical​​

  • Behvaior Tree Structuring

  • Inheritence Planning

  • 3rd Person Offset Camrea Collision

  • Raycasting for Furniture Placement

Skills Used

Design​​

  • Enemy Functionality

  • Game Balancing

  • Mechanic Ideation

  • Game Feel

Team Work​​

  • Communication

  • Setting Expectations

  • Deadline Assessment

  • Conflict Management

  • Positive Reinforcement

Overview

The goal of Jo's House is to defend your bed from intruders. You can do this by moving furniture to block the nightmare's path during setup time, or by attacking them directly during the attack time. I will mainly focus on the more technical aspects of the game as those were the one that I created.  

Third Person offset camera

This camera system supports offsets in any direciton and automatically retracts or extends to meet desired distance from the player.

Jo's NIghtmare Car Placement.gif
Furniture Moving Again

Furniture automatically adapts it's position and color to accurately match where it would be placed if it could be placed on a surface

Jo's Nightmare Spider.gif
enemies - Skeleton

The skeleton runs straight towards the player's bed and will attack as soon as he gets there. Attacking it will cause it's head to roll off and stop it until it picks it up.

Jo's Nightmare Bear.gif
Jo's Nightmare Camera.gif
Furniture Moving

Most furniture within the game can be moved to obstruct the paths of the various enemies that show up throughout the night.

Jo's Nightmare Wall-Ceiling Placement.gif
Enemies - Spider

The spider enemy is very fast and makes 3 stops before attacking the player's room. It produces an audio queue and is reset when hit by the player

Jo's Nightmare Skeleton.gif
enemies - Bear

The bear does not care about the nightlights, instead he chases the player. Once close enough, the bear hits the player, slowing them. Breaking a honey pot will cause it to divert it's attention for a short time.

bottom of page