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!