From 58375d720e2b51067374a3f281091b8eeb71de5b Mon Sep 17 00:00:00 2001 From: Ulysse Cura Date: Thu, 3 Sep 2026 12:22:13 +0200 Subject: [PATCH] Actualiser TODO.md --- TODO.md | 112 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 57 insertions(+), 55 deletions(-) diff --git a/TODO.md b/TODO.md index 834ee3f..6cd3f91 100644 --- a/TODO.md +++ b/TODO.md @@ -1,55 +1,57 @@ -# 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 - -- [x] Make camera center on map - -- [x] Create camera - -- [x] Optimize asset builder file analize - -- [x] Create tilemap management and display - - [x] Find tilemap building format - - [x] Add building support for tilemaps in asset builder - - [x] Add loading support in asset manager - - [x] Display tilemaps - - [ ] Work on optimizations ! - -- [x] Work on entities draw order - -- [x] Make entities react to events - -- [x] Work on events (publish / subscribe) - -- [x] Work on asset corruption - -- [x] Make functionnal hitboxes between entities - -- [x] Change the way default values are defined across components and systems - - [x] Remove the need of a dummy texture - -- [x] Work on linked lists optimizations +# 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 ? + +- [ ] Fix door component and other components (?) loading from map + +### In progress + +### Done + +- [x] Make camera center on map + +- [x] Create camera + +- [x] Optimize asset builder file analize + +- [x] Create tilemap management and display + - [x] Find tilemap building format + - [x] Add building support for tilemaps in asset builder + - [x] Add loading support in asset manager + - [x] Display tilemaps + - [ ] Work on optimizations ! + +- [x] Work on entities draw order + +- [x] Make entities react to events + +- [x] Work on events (publish / subscribe) + +- [x] Work on asset corruption + +- [x] Make functionnal hitboxes between entities + +- [x] Change the way default values are defined across components and systems + - [x] Remove the need of a dummy texture + +- [x] Work on linked lists optimizations