My version of Block Breaker, with improvements

This is my version of Block Breaker, which I’ve decided to call Break Break.

In addition to the material covered in the course, I added a few methods and scripts to improve functionality. For one, I made it so the ball will automatically tweak its trajectory if its velocity goes completely (or nearly completely) horizontal or vertical. The overall speed of the ball also increases every ten bounces. I also added a script to make the mouse cursor disappear during gameplay, but not on menu screens (this doesn’t work on the web build though).

Finally, I implemented a “Cheat Mode” using the automated playtesting code. This will allow the player to see the game played automatically at high speed. Pretty neat :slight_smile:

All of the art, sound and music assets were made by me, using Piskel, Beepbox.co and Pyxel Edit. I also used the Retrospecs app on iOS to pixelate the photograph used in level 3.

I had a lot of fun doing this :slight_smile:slight_smile:

3 Likes

Looking good.
Nice retro looking graphic and fitting sound. Well done.
On level 3, while cheating and having the ball going really fast, the ball moves occasionally through the indestructible bricks.

How did you do the detection and tweaking against the horizontal/vertical loops?