top of page

Tenebrosity

About the Project

Tenebrosity is a short first person puzzler game made in Unity. It is a 2 player online co-op game that uses Photon Engine's Dedicated Servers for online replication. It was made as part of our 2nd game project and took 4 weeks of development. We play as 2 cultists who are trying to escape the cult's mansion, they need each other to solve the puzzles and get the key to their freedom.

​

My role on this project was mainly that of a Network Programmer and I also worked extensively on the UI of the game. Additionally I also worked on a debug console for the game to make use of developer cheats, it was really helpful during the production of the game.

Creating and Joining Rooms

Photon offers a range of regional servers we can connect to. The game automatically offers you the best server location on a dropdown before joining. The player can join a server of their choice to play the game.

Players can create rooms with a unique string.

Players are shown a list of joinable rooms based on a Callback.

I was tasked with setting up the rooms, parse it to the players, & Spawning the Players correctly and starting the game for the players.

Debug Console

Creating a hidden debug console that we can use to introduce various cheats & commands in the game. Very helpful while dev testing. Adding of commands was made easy and simple, so they could be added from anywhere.

bottom of page