Added loading screen and transition to move between screens and new scoreboard and new button style#46
Added loading screen and transition to move between screens and new scoreboard and new button style#46JR-EMAD wants to merge 8 commits intoMatinAfzal:developfrom
Conversation
|
debug_mode = False |
|
just for fun i added new style for buttons |
MatinAfzal
left a comment
There was a problem hiding this comment.
Add missing star_icon.png file reference.
The star_icon.png file is not included in the current project, leading to an error in the following code:
File "***\Alien-invasion\src\scoreboard.py", line 22, in __init__
self.icon = pygame.image.load("data/assets/images/star_icon.png") # Replace with your icon path
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
sorry i forget to add star image |
Sorry for the delayed response, I was working on another project. Your PR had been reviewed previously, and there was an issue that you addressed by adding a star logo to the PR. However, due to the delay in adding it, two other PRs (#55 and #56) were merged, which significantly changed the project structure. As a result, there are now some conflicts between your PR and the current develop branch. Unfortunately, I currently don’t have the time to resolve these conflicts, so I’ve marked the label as "Help Wanted" in case anyone (or you) can address them. Once the conflicts are resolved, I'll be happy to merge it. Thank you for your contribution! ❤️🪴 |

A loading screen that is shown to the user when opening the game, with the game logo in the middle.

you can turn it off/on in settings.py
this gif is recorded before programing new scoreboard
Adding transitions means that when buttons such as Play Credits and Back are clicked, the page does not change suddenly, and a transition is played to change the page.
new scoreboard with animation and more things
new button style