1.2 KiB
1.2 KiB
What to do for the 2D Engine
Todo
Features
-
Change linked list for each implementation to a macro (iykyk)
-
Add compression into asset builder and asset manager
-
Make functionnal hitboxes between entities and map
-
Make triggers
- Add triggers into map loading
-
Make physics component use acceleration
-
Make camera use acceleration
Bugs
- Fix transparency issues
- Rethink export properties and platforms ?
In progress
Done
-
Make camera center on map
-
Create camera
-
Optimize asset builder file analize
-
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 !
-
Work on entities draw order
-
Make entities react to events
-
Work on events (publish / subscribe)
-
Work on asset corruption
-
Make functionnal hitboxes between entities
-
Change the way default values are defined across components and systems
- Remove the need of a dummy texture
-
Work on linked lists optimizations