claucambra / brickbuster Goto Github PK
View Code? Open in Web Editor NEWA brick-breaker game built with the Godot game engine.
License: GNU General Public License v3.0
A brick-breaker game built with the Godot game engine.
License: GNU General Public License v3.0
Without these tooltips, it is unclear why a user can or cannot select a ball. There should be some indicator of the fact that the balls are unlocked until a certain score is reached, and in what gamemode.
Currently when you reach a game over situation your score is lost to the void. Past scores should be kept track of for display later, and the highest score should be displayed to the user as a target to beat.
While lasers and bouncers have sounds, add specials do not. Add sounds for these!
Current game has potential for an additional time attack mode, which would be fun...
Sounds can be annoying. Add an option to mute
Adding new types of balls and ball shapes could make the game more interesting, especially if these were based on maximum high-score. This will also require a new entry in the main menu for ball selection.
Currently, each time a ball or a special is loaded in the config file has to be read. This is quite janky.
The game should put you into the main menu if there is no game in progress. This menu should at least include:
Creating a file-based theming system would allow users to create and provide their own themes
Some balls, such as the triangular ball, are inherently more powerful than the standard ball. Balls like these should at least be restricted until reaching a certain score.
To avoid repeating code, we should have a global script that holds variables and functions we use in different parts of the game.
The menus are all over the place in terms of padding, styling, etc. Should be consistent
When encountering a laser special in the game, it is a tossup as to which direction the laser will be firing in. An indicator of the direction in which they will fire can be useful for playing tactically
Things are ugly right now. They just blink up and blonk out. This should be changed for a e s t h e t i c purposes.
Right now they look pretty ugly, a nicer set of custom buttons and menus would do nicely.
Should go to minimum of 0.
Currently, it consists simply of a lighting effects switch with no background and no feedback as to if the setting change has taken place. This popup should be changed to a more conventional style with cleaner code and an 'apply' and 'ok' and 'cancel' button.
This should allow the user to play the game as if it was the first time, clearing out all past scores and settings.
Says the binary is damaged... Probably needs a rebuild
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.