-
Notifications
You must be signed in to change notification settings - Fork 388
Open
Labels
A-BookC-ContentC-Tracking-IssueS-Ready-For-ImplementationThe core questions are answered: just add codeThe core questions are answered: just add code
Milestone
Description
Before we ship the current draft of the new book, I would like to have a) a complete replacement for all of the existing book content b) an overview of the major ECS features. The existing chapter structure is solid, but it is convenient to track the outstanding writing to be done here:
Data storage:
- World, very incomplete
- Queries, currently just a stub
- Disabling entities, no content, probably the wrong home for it?
Control flow:
- Handling Errors, no content
- Events, no content, blocked on event trait overhaul
- Observers, no content, needs reorganization
- Hooks, no content
Game loop:
- Input and windowing should be cut from MVP or given minimal content
- Rendering frames needs opinions on whether to keep or cut for MVP
- Custom loops needs short content talking about custom runners
Development practices:
- Fast compiles port existing content
- most other sections can / should be cut for MVP
Releasing projects:
- creating libraries for Bevy, should be moved from existing home buried in the bevyengine/bevy/docs
- cut everything else from MVP
Other chapters (audio, rendering, input etc) are solidly out-of-scope. We would like to add them later, but they should not be written yet, because they will draw resources away from shipping something valuable and achievable.
janhohenheimpiedoom
Metadata
Metadata
Assignees
Labels
A-BookC-ContentC-Tracking-IssueS-Ready-For-ImplementationThe core questions are answered: just add codeThe core questions are answered: just add code