

Description
3D Puzzle game in which players control a bunch of characters that can stack on top of each other to form a tower to disguise themselves as a taller character or for reaching different heights. Traverse through 8 levels full of obstacles and puzzles to solve to get to the attraction.
This game was made for the GMTK Game Jam 2024 in 4 days.
GMTK Game Jam 2024 Rank: #116 / 7619
Role: Gameplay Programmer
Team Size: 2 programmers, 1 artist
Engine: Unreal Engine 5
Language: C++ and Unreal Engine Blueprints
My Contribution
My Role: Gameplay Programmer
My aim in this project was to get experience programming a game using C++ in Unreal Engine 5, preparing myself to use my C++ experience on this engine. Thanks to this project, I learned the importance of combining both Unreal Engine Blueprints and C++ when developing a game on this engine, since they both have their strengths and weaknesses, and they can complement each other when used in different stages of a game’s development.
Here is my contribution to this project:
Player: I took the role of Main Gameplay Programmer by making the game’s following features:
The Character Controller, with a Go-To-Clicked-Place movement.
Mounting Characters on each other, to stack them.
Launching of said characters from the top of the Stack which can be used to access different height levels.
Different Character Selection by clicking.
The Trenchcoat mechanic, used to hide from Guard enemies, depending on the character Stack height.
More Gameplay Programming: I was also in charge of the game’s Camera Controller and Guard Enemy.
Design: I am responsible of the designing and building of most of the levels in the game the last 5 ones to be exact. I also helped designing by giving puzzle element ideas such as for the buttons and guards.
Polishing: Did QA testing on the levels and the mechanics.
