En Yi
3098926e21
Persist level completion
...
Changelog:
- Set and save level completion on hitting the exit
- Load level completion on program start
2025-09-03 21:29:27 +08:00
En Yi
8645bbd963
Use heaptrack for memory profiling on main
2024-08-24 14:41:10 +08:00
En Yi
9f3061bae3
Implement coyote time
2023-09-29 21:18:08 +08:00
En Yi
5cbacf8516
Change keybinds to be more convenient
...
Also, remove asan compile flag for web build
2023-08-20 11:47:51 +08:00
En Yi
7a74836656
Update gitignore
...
Include the res directory
2023-05-28 14:58:10 +08:00
En Yi
d2de5cfed9
Update gitignore
2023-05-23 21:18:17 +08:00
En Yi
340d507f14
Implement assets and assets management
...
Internal Changelog:
- Use string-int mapping for assets tracking
- static alloc assets (so there is a hard limit for now)
- Add simple assets test code
- Implement functions to load in assets
- Current assets:
- Texture + Sprites
- Sound
- Font
2023-03-11 16:02:47 +08:00
En Yi
17aae0617c
First Commit of HATPC remake
...
Internal Changelog:
- Implement Basic ECS
- Tag system not yet implemented
- Use SC for common data structures
2022-11-26 18:11:51 +08:00