Blackbeard Treasure
Blackbeard - Guide the mighty Blackbeard brig through the Caribbean.

Blackbeard Treasure
In this project, I was tasked to do a recreation of a physical game for a pirate themed escape room scenario. In the game, 4 escape room participants each guide one axis of the brig. Players need to work together to dock in 4 ports in a specific order, following a physical treasure map. If they succeed, a magnetic lock will open a container, advancing in the escape room.

Overview
As a solo developer, I did all the code, using Unity and the Playmaker scripting tool. The level design was done by me, while I used a mix of free assets and textures to make the map. I also implemented some free FX and shaders, the same process was used to provide music to the project. The biggest challenge was the magnetic lock interaction and 4-way input. To tackle the lock problem I used an Arduino UNO and a magnetic lock - interfacing with the unity game. When the player successfully docks in the 4 ports, in the correct order, the lock will open, revealing the secrets inside. The input is done trough 4 USB trackballs, and the ship controller responds to each axis independently.

Level Design 
We did two versions of the map, one fitting in a single screen - and another one wider FOV, that matched the Treasure Map, we ended going with the second option. To keep things manageable i introduced a dynamic camera system that provides finer control when the players approach a dock. Another goal was to help visualize the detail of the towns and docks. A LOD system was also implemented, to keep the performance stable on the wider camera angles, using speedtree, the new Unity terrain tools and dynamic LOD functions in the Unity Engine.

Full Map View
Lock system interfacing with the game.
Arduino + Relay + Power Source + Magnetic Lock
Thanks!
Blackbeard Treasure
Published:

Blackbeard Treasure

Arduino Game Development Project

Published: