Game Description

Puzzle Ball was the product of a week long programming test for an internship position. The prompt was either a bouncing ball game or tile-based puzzle game, I tried to do a combination of both. You control a camera and can click on ramps within the world to move them around and allow for the ball to bounce along the walls to the finish.
This was a solo project, so I was responsible for everything within the game:
-
Object possession through clicking
-
Moving possessed objects
-
Camera movement
-
UI design/implementation
-
Level/gameplay design
-
Ball camera tracking
Roles

Takeaways

This was one of my favorite programming tests I've done as it also counted on my creativity to create a game. This game is the first solo C++ project I've worked on and completed for Unreal Engine so it was a culmination of all the other skills I've picked up in previous courses and game jams. I had never done object possession or world click events before, so that was something I spent some time learning and really enjoyed playing around with. I plan to do some small changes in the future, such as color blind mode since currently everything is color coded.