# What to do for the 2D Engine ### Todo ###### Features - [ ] Work on events (publish / subscribe) - [ ] Work on entities draw priority - [ ] Create tilemap management and display - [ ] Find tilemap building format - [ ] Add building support for tilemaps in asset builder - [ ] Add loading support in asset manager - [ ] Display tilemaps - [ ] Work on optimizations ! - [ ] Create camera - [ ] Make functionnal hitboxes between entities and map - [ ] Make triggers - [ ] Add triggers into map loading ###### Bugs - [ ] Work on asset corruption. ### In progress ### Done - [x] Make functionnal hitboxes between entities - [x] Change the way default values are defined across components and systems - [NO] Remove the need of a dummy texture - [x] Work on linked lists optimizations