Progress Report
What You've learned
- Loading sprites and displaying them
- With the
AssetServer::loadfunction - By adding the
Spritecomponent
- With the
- Defining components
- With required components to simplify adding related components
- And using Zero Sized Types as tag components to filter entities in queries
- Handling user input
- Reading the
ButtonInput<T>resource - For the input
KeyCode
- Reading the
- Writing more complex queries, and updating components
- Error handling in systems
- Using
Resultto handle errors in systems - Setting the global error handler to something else than panic
- Using
- Third Party Plugins
- Explore community assets
- Integrate a third party plugin