diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..5b0109f --- /dev/null +++ b/TODO.md @@ -0,0 +1,26 @@ +# What to do for the 2D Engine + +### Todo + +- [ ] 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 + +- [ ] Create entities management + - [ ] Find entities building format + - [ ] Add building support for entities in asset builder + - [ ] Add loading support in asset manager + +- [ ] Change the way default values are defined across components and systems + - [ ] Remove the need of a dummy texture + +### In progress + + +### Done + +- [x] Work on linked lists optimizations diff --git a/assets/Makefile b/assets/Makefile index 8eb069d..4559620 100644 --- a/assets/Makefile +++ b/assets/Makefile @@ -1,4 +1,5 @@ ASSETS := \ + misc/dummy_sheet.png \ player_sheets/player_idle_sheet.png \ player_sheets/player_walk_sheet.png \ player_sheets/player_run_sheet.png\ diff --git a/assets/misc/dummy_sheet.png b/assets/misc/dummy_sheet.png new file mode 100644 index 0000000..1e92bfb Binary files /dev/null and b/assets/misc/dummy_sheet.png differ diff --git a/assets/player_sheets/player_run_sheet.png b/assets/player_sheets/player_run_sheet.png index c57edda..ae54099 100644 Binary files a/assets/player_sheets/player_run_sheet.png and b/assets/player_sheets/player_run_sheet.png differ