41 lines
854 B
Markdown
41 lines
854 B
Markdown
# What to do for the 2D Engine
|
|
|
|
### Todo
|
|
|
|
###### Features
|
|
|
|
- [ ] Work on events (publish / subscribe)
|
|
|
|
- [ ] Work on entities draw order
|
|
|
|
- [ ] 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
|
|
|
|
- [ ] Make physics component use acceleration
|
|
|
|
###### Bugs
|
|
|
|
### In progress
|
|
|
|
### Done
|
|
|
|
- [x] Work on asset corruption
|
|
|
|
- [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
|