Zackary Henderson
Technical Designer
Haunting Hour is a VR multiplayer escape room game that can be played on the HTC Vive and the Oculus Rift.
The players will need to work together to solve puzzles in the house so they can escape and join in the Halloween fun.
Built Client Side Networked Puzzles
I worked with designers to create client side network puzzles. I ensured that they were feasible, then built and tested them. For debugging purposes I built functionality to automatically solve and reset the puzzles.
Created Automated Handpose System
I designed and implemented a system, via a component, to automatically set the necessary values for correct hand poses. This is used in every object in the game the player grabs and holds. Key features include:
-
The parent pickup object implements the component so all children have this by default.
-
The values are pulled from a single data table so individual blueprints don't need to be altered.
Demonstration of changing mesh to update the values
Optimized Network Blueprints
Throughout the project blueprints needed to be optimized for network performance. This included:
-
The way objects were lerped was changed multiple times to ensure smooth object movement between the host and client.
-
The method used to generate the randomization of the puzzle elements and how that information was sent to clients.
Various Tasks
Over the course of the project I worked on miscellaneous tasks including:
-
Code maintenance
-
General bug fixing
-
Updating existing content with new/updated art assets
-
Conducted playtesting