This game was inspired by a lot of classic platformers, including Mario 3D world, which was my favorite game when I was a kid.

What it does

This is a difficult puzzle game where you are equipped with a gun loaded with rubber balls, and you have to arrange 3 cubes into different patterns using all of your ammunition, no more no less.

How I built it

I built this game using Unreal Engine 4.26, source build, and C++.

Challenges I ran into

I faced an issue where the player could basically "cheat" by purposely wasting balls. I was able to fix this by adding level bounds and modifying the ball's lifetime.

Accomplishments that I'm proud of

I'm extremely proud of the game mechanics and puzzling levels I was able to create!

What I learned

I learned how to better debug difficult issues and create intricate game infrastructures.

What's next for Puzzle-ball

I am planning on adding more cubes to deal with in Puzzle-ball, along with many more levels!

Built With

Share this project: