Tournamental
School Project
​

Overview
Tournamental is a project that allowed me to showcase my ability to work within set parameters as part of a team instead of just as an individual. The idea was to take basic game already designed by the school and to create and add my own game mechanic to it. I decided to include a bridge building mechanic. I then was tasked to take another student's mechanic and incorporate it into my own, creating a level using both mechanics.
Tools used
-
Game Engine - Unreal Engine 4
-
Agile Development - Trello

Bridge Builder
My Mechanic
This mechanic allows the player to create bridges across previously impassable areas of the tile map. They have a limited number of tiles they could place, which is communicated to them through a HUD widget, and could only place them on gaps. In order to do that, I needed the newly
Block slide Puzzle
My classmate's mechanic was a block pushing puzzle that made the player push blocks that would slide until they hit a wall, or other impassable tile. The objective was to get each block onto a platform that would in turn open the gate that allowed the player to either move on or finish the level. I was able to follow the instructions clearly and made some small changes to the blueprints that made the design easier to incorporate.

Putting it all together
The bridge placements, in conjunction with the sliding blocks, is a very interesting combination and led to some very creative level designs. One of the big problems that needed a solution was how to map out whether the input the player used was supposed to place a tile or push a block. This was solved very simply by including extra validation when the player pushed the input, checking for what was in front of the player and running the correct function.