Barolla
An Arkanoid Inspired Game
![/posts/barolla/screenshot.png /posts/barolla/screenshot.png](/posts/barolla/screenshot.png)
The second game I made with Godot is called Barolla. It is inspired on games like Arkanoid with a retro C64 style look. It contains 3 levels.
In most Arkanoid based game the ball moves in a straight line. I chose to use the physics simulation to let the ball move. Gravity makes the ball fall downwards and the pad will give the ball a push back up. In my first version the player could let the ball go in a certain direction by moving the pad when the ball hits. But this was too difficult to time right. So I added also that the ball direction will be determined by where on the pad the ball hits. The bricks will also give the ball an extra push, this will make the movement of the ball less predictable and the game fun to play.
The style is a retro C64. I choose a 16 color pallet and used only those with some dithering. The font is from the C64. The game should be pixel perfect. The physics simulation is done in full precision, but the position of the ball is rounded to the pixel. The same is done for the screen transitions.
On the title screen you can have fun with the mouse pointer and the three balls.
I am getting better with using Godot. I enjoy it a lot and I think it is a very powerful game engine. Not much code was needed to get everything to work.
There is a small bug with the exported html version of the game. It can show some vertical artifacts. This has to do with the rescaling of the game. By changing the size of the browser you can find sizes that don’t show any artifacts.