Skip to content

Explanation for the 'game menu' example #19214

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

fallible-algebra
Copy link

Explanation for the "game menu" example. Taken from the hackmd again, but heavily edited.

The "main" topics of this example are

  1. States
  2. UI Hierarchies

With resources being worth the shout-out, too.

This may need to also roll up some revisions to the game menu example itself: this example does not use state-scoped entities, but the logic of state-scoped entities is manually written. This presents the viewer with the idea that they might have to manually implement per-state despawning of state-specific entities when we do have a mechanism for doing that automatically.

@fallible-algebra fallible-algebra changed the title Explanation for 'game menu' example Explanation for the 'game menu' example May 15, 2025
@greeble-dev greeble-dev added C-Docs An addition or correction to our documentation A-UI Graphical user interfaces, styles, layouts, and widgets D-Straightforward Simple bug fixes and API improvements, docs, test and examples labels May 16, 2025
@greeble-dev
Copy link
Contributor

@fallible-algebra, did you mean this to be a draft? I'm unsure whether to label as S-Waiting-On-Author or S-Needs-Review. Same for #19211.

@fallible-algebra
Copy link
Author

Still a draft for now, I'm aiming to do another round of editing today on the batch of these I've done so far then open them for review.

@greeble-dev greeble-dev added S-Waiting-on-Author The author needs to make changes or address concerns before this can be merged C-Examples An addition or correction to our examples labels May 16, 2025
@fallible-algebra fallible-algebra marked this pull request as ready for review May 17, 2025 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-UI Graphical user interfaces, styles, layouts, and widgets C-Docs An addition or correction to our documentation C-Examples An addition or correction to our examples D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Waiting-on-Author The author needs to make changes or address concerns before this can be merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants