Skip to content
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

Setup a basic State enum for the game #9

Closed
janhohenheim opened this issue Jul 4, 2024 · 2 comments · Fixed by #35
Closed

Setup a basic State enum for the game #9

janhohenheim opened this issue Jul 4, 2024 · 2 comments · Fixed by #35
Labels
enhancement New feature or request
Milestone

Comments

@janhohenheim
Copy link
Member

Migrated from bevyengine/bevy_github_ci_template#64

Same rationale as #4
#6 is a good candidate for GameState::Boot.

@janhohenheim janhohenheim changed the title Setup a basic State enum for the game Setup a basic State enum for the game Jul 4, 2024
@benfrankel
Copy link
Collaborator

As for bikeshedding the name. GameState and AppState are popularly used and familiar, but I would argue that in a game that has multiple state types for different things, they're kinda ambiguous names. What does "GameState" mean? Everything is a game state...

An alternative name would be something like Screen or SequenceState. I use Screen in my own template currently.

I'm totally fine with just going with GameState / AppState though, I don't think it'll cause any confusion for a jam-sized game.

@MiniaczQ
Copy link
Collaborator

MiniaczQ commented Jul 4, 2024

As mentioned in #3

We can simplify https://github.com/MiniaczQ/bevy-substate-based-ui down to a menu + credits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants