# What to do for the 2D Engine ### Todo - [ ] 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 ### In progress - [ ] Make functionnal hitboxes between entities ### Done - [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