dylan-power / dinosaur-exploder

A classic inspired shoot em' up game written in Java with JavaFX and FXGL.
https://dinosaur-exploder.freecluster.eu/
MIT License
24 stars 60 forks source link

[Feature]: Update interface of the home screen #77

Open jvondermarck opened 2 years ago

jvondermarck commented 2 years ago

๐Ÿ‘‰ Please confirm the following

๐Ÿค” Is your proposal related to a problem?

No response

๐Ÿ˜ Describe the solution you'd like

About the home screen of the game it needs to have some update of the interface :

๐Ÿ‘๏ธ Describe alternatives you've considered

No response

โœ Additional context

No response

RamonASV commented 2 years ago

Hello, I currently made some changes while I was working on #76 after I got stuck.

Screen Shot 2022-07-11 at 18 37 25

I'm still checking on how to include a moving background, but if it's okay I can upload these changes

jvondermarck commented 2 years ago

Hii, @RamonASV well done! Can you just try to put some style to the music button, by removing the white background, because right now it doesn't fit really well to the rest of the design? Otherwise everything looks good. I'm gonna check your error on the other issue ASAP. ๐Ÿค”

jvondermarck commented 7 months ago

EDIT 18 April 2024 :

The home screen still needs to be updated in a better way, mainly align the buttons and change their styles. image

ThreeWater1037 commented 2 weeks ago

Hello, I am a beginner on GitHub and currently learning Java and JavaFX๐Ÿ˜Š. May I try to work on this issue?

jvondermarck commented 2 weeks ago

Yes I will assign you on this issue, thanks for your contribution !! :)

ThreeWater1037 commented 2 weeks ago

Hello, I have made some preliminary modifications to the main menu style. I replaced the "Start Game" and "Quit Game" buttons with rounded buttons and adjusted their colors to better match the theme. Additionally, I added a background imageโ€”the one featuring the cosmosโ€”and set it to scroll horizontally. If you find these design changes acceptable, I will proceed to submit my PR๐Ÿ˜Š.

https://github.com/user-attachments/assets/edd79d56-d7fb-4bc1-ac4b-3161f607ac53