Breakable
Breakable is a breakout-like game made with the Godot Engine, created to learn Godot and test various features. It supports Godot 3.4.x and also has a Godot 2.x version available.
https://github.com/didier-v/breakablePreview Image

Breakable: A Godot Engine Breakout Game
Breakable is a breakout-style game developed using the Godot Engine. The project serves as a learning experience and a testing ground for various Godot features. It's a 2D game that showcases several aspects of game development within the Godot environment.
Features and Technologies
This game demonstrates several key features of the Godot Engine, including:
- Scene Management: Switching between scenes is implemented efficiently.
- Data Persistence: Loading and saving user options, as well as encrypted high scores, are showcased.
- Localization: The game supports multiple languages.
- Theming: Utilization of fonts and themes for a consistent visual experience.
- Physics and Collisions: Implementation of 2D physics and collision layers.
- UI Elements: Connecting events on UI elements to scripts, using animations, and creating reusable canvas items are demonstrated.
- Shaders: Using shaders to enhance the background.
- Sound Effects: Integration of sound effects created with Cfxr.
Learning Resources
The developer used this project to learn about autoload singletons, the onready
option, and more. The project provides practical examples of how to use various Godot features, making it a valuable resource for those learning the engine.