Bricassé, un casse-brique simple.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Feufochmar f4fc4d304e
Update export presets.
10 months ago
ball Initial commit (should have been done earlier). 2 years ago
blocks New block : 3-branch star. 1 year ago
empty_level Add a name to the levels. 1 year ago
levels Add a new level (starfield), and display level name on the game screen. 1 year ago
paddle Initial commit (should have been done earlier). 2 years ago
screens Add highscores saves and level selection. The levels are not played sequentially, but the level played can be choosen at start. 1 year ago
tools Add highscores saves and level selection. The levels are not played sequentially, but the level played can be choosen at start. 1 year ago
.gitignore Initial commit (should have been done earlier). 2 years ago
README.md Add a README. 2 years ago
default_env.tres Initial commit (should have been done earlier). 2 years ago
export_presets.cfg Update export presets. 10 months ago
icon.png Initial commit (should have been done earlier). 2 years ago
icon.png.import Initial commit (should have been done earlier). 2 years ago
main.gd Add highscores saves and level selection. The levels are not played sequentially, but the level played can be choosen at start. 1 year ago
main.tscn Initial commit (should have been done earlier). 2 years ago
project.godot Update export presets. 10 months ago
splash.png Initial commit (should have been done earlier). 2 years ago
splash.png.import Initial commit (should have been done earlier). 2 years ago

README.md

Bricassé

Help Chacha break those bricks.

A little brick breaking game, mainly made to learn to use the Godot game engine.

Credits - Copyrights

© Feufochmar, 2021.

All files not listed below were made by Feufochmar, and are released under a Creative Commons CC BY-SA licence.

The file screens/NovaOval.ttf was made by Wojciech Kalinowski "wmk69", and is released under the OFL (SIL Open Font License). Website

Development

Adding a new level

Inherit from levels/base_level.tscn and add blocks.

Adding a new block

Inherit from blocks/abstract_brick.tscn, then :

  • add a Sprite, and associate the script blocks/abstract_brick_sprite.gd to it.
  • add a Collision shape