Skip to content

Add a splash screen#87

Merged
K-Meech merged 8 commits into
mainfrom
km/splash
May 29, 2026
Merged

Add a splash screen#87
K-Meech merged 8 commits into
mainfrom
km/splash

Conversation

@K-Meech
Copy link
Copy Markdown
Collaborator

@K-Meech K-Meech commented May 27, 2026

Closes #21

Adds a splash screen with rocket animation that plays when the game starts up. This uses David's layout / graphics - I'm sure the animation could be improved, but hopefully this gives a good template to build on.

The position / size of elements is optimised for the surface screen size, but I've made sure everything scales well for 1920 x 1080 too (as this is what most of us are developing on)

@K-Meech K-Meech requested review from mmcleod89 and thompson318 May 27, 2026 13:46
Copy link
Copy Markdown
Member

@thompson318 thompson318 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This all works for me.
Logically it may make more sense if there was also a "quit game" button on the splash screen. At the moment you press "log in" to go to the menu screen, then "log out" on the menu screen actually exits the game, whereas I would expect "log out" to take you back to the start screen, from where you can log back in or quit.

@K-Meech
Copy link
Copy Markdown
Collaborator Author

K-Meech commented May 29, 2026

Thanks @thompson318 - good point about the log in / out buttons. Probably something to run past everyone in the next catchup meeting? Personally, I find it more convenient to be able to quit from the menu screen rather than having to click twice to log out, then quit - but happy to see what David / everyone else thinks 😄

I'll leave it as-is for now, and we can update in a new PR if needed.

@K-Meech K-Meech merged commit d38b559 into main May 29, 2026
1 check passed
@K-Meech K-Meech deleted the km/splash branch May 29, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Interlinking structure / game screens

2 participants