Context

Unheard is a horror puzzle game inspired by "Keep Talking and Nobody Explodes" in which two players try to escape from an office building which in which a monster escaped.

The game is an online two-player cooperative game where one player plays a guide and the other one plays a scavenger. The Scavenger has to navigate the level and follow the Guide's orders, which the Guide figures out by solving puzzles. Working together is the only way to escape.

This game had only one restraint : Multiplayer. (Over a Network, but could be LAN). Everything but the art was made in a group of 3 students and the art was made by the Art Students of the parallel class.

My Involvement

I was the sole programmer and heavily used UE4's Blueprints to program this game. I did all the Gameplay and Multiplayer elements and I even did some more gimmicky stuff like synchronizing the player's head locations so that a player could see where the other one is looking at, very useful for a Horror game!

Learning Outcomes

In this game I learned a ton about how Networking is done in Games, working with UE4's Server - Client Model I learned what objects to sync, how to sync them and how to give both players a proper Multiplayer Experience.

Challenges

The biggest challenge in this project was the Networking part. Certain things had to be synced properly such as sounds and events, objects being already in use etc. I must say I've made many mistakes at the beginning but ultimately I gained a lot of experience in programming Mutliplayer Games.

But wait! There's more

In case you you're still interested and want to have a look at my other projects, you can do so with the button below.

If you'd rather contact me, you can click the button below.