Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Stack Obot
Fecha
Abril 2023
Location
Los Angeles
Project type
Video Game
Stack Obot is a solo project that marks my first complete game as an independent developer, created under the guidance of my instructors. Using pre-existing maps and assets, I assembled and expanded the project in Unreal Engine by designing original gameplay mechanics and interactive Blueprint systems to create a cohesive puzzle-platforming experience.
‣Design:
⇢Conceptualized and assembled the game structure using existing assets while creating unique gameplay mechanics to give the project its own identity.
⇢Designed a series of puzzle-based levels where the player must shoot, stack, and activate environmental elements to progress.
⇢Created level sequences featuring BP_MovingPlatforms, timed challenges, and interactive doors that reinforce progression and exploration.
⇢Designed the final level scenario where the player uses an BP_Elevator to descend into a closing chamber, completing the game with a BPI_Widget “Level Complete” message for player feedback.
⇢Focused on creating visual clarity and consistent player flow across multiple connected puzzle rooms.
‣Programming:
⇢Developed the BP_ShootBananas mechanic, allowing the player character to fire banana projectiles from its core.
⇢Programmed projectile rotation, impulse, and collision logic so that bananas can interact dynamically with objects in the environment.
⇢Implemented gameplay logic where banana projectiles make certain objects disappear, while hitting the correct target activates a BP_Platform that lights up.
⇢Designed a block-stacking system where the player places nearby blocks onto the activated platform, triggering the BP_Door to open and advance to the next level.
⇢Integrated a BP_Elevator Blueprint with smooth movement transitions to transport the player to the final area.
⇢Programmed end-game UI elements using a BPI_Widget, providing visual confirmation of level completion.
⇢Optimized all Blueprint interactions for stable performance and clear gameplay feedback loops.










