This game is a training that I used to learn the Godot Engine as well as the GD Script. It is inspired by the video series "Breakout! Game" video series from HeartBeast in which he created a simple game called "Die Bricks". Almost all the sprites used were created by myself on Gimp and are royalty free.
Here is the video series in question:
[Godot Tutorial] Basic Breakout! [P1]
https://www.youtube.com/watch?v=ntYjl_obUDo&list=PL9FzW-m48fn1iR6WL4mjXtGi8P4TaPIAp
[Godot Tutorial] Basic Breakout! [P2] Scripting!
https://www.youtube.com/watch?v=GncaMNv7Fso&list=PL9FzW-m48fn1iR6WL4mjXtGi8P4TaPIAp&index=2
[Godot Tutorial] Basic Breakout! [P3] Instancing
https://www.youtube.com/watch?v=Kb6JU00DDxk&list=PL9FzW-m48fn1iR6WL4mjXtGi8P4TaPIAp&index=3
[Godot Tutorial] Basic Breakout! [P4] Getters and Setters
https://www.youtube.com/watch?v=0UiAEdEAQ74&list=PL9FzW-m48fn1iR6WL4mjXtGi8P4TaPIAp&index=4
Heartbeat's Youtube Channel:
https://www.youtube.com/channel/UCrHQNOyU1q6BFEfkNq2CYMA
In the UI:
Up arrow: Go up
Down arrow: Go down
Enter: Use the button
Left Click: Use a button
In Game:
Left Click: Shoot a ball
Escape: Pause the game
To move the paddle, move your cursor.