Replace main game menu native GUI by pygame_gui system #33
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implements #20
This is a draft: only the GUI elements from the main menu (including about, leaderboard and load windows) have been replaced by pygame_gui elements.
That was really funny to both deep into the implementation of your project and discover how pygame_gui works, thank you for giving me this possibility!
I'm really impressed by what could be done with pygame_gui, and I personally think that its integration globally improved the UI of your game.
But it's only my point of view, and it's why I didn't replaced the core game elements yet (and also because I don't know if you are still working on this project).
It's up to you whether I finish the work or not (you could also finish the work on my branch, it shouldn't be an issue).