|
|
78300bdf9c
|
feat: rewrite movement systems separately for player/ghosts
|
2025-08-16 11:44:10 -05:00 |
|
|
|
514a447162
|
refactor: use strum::EnumCount for const compile time system mapping
|
2025-08-16 11:43:46 -05:00 |
|
|
|
3d0bc66e40
|
feat: ghosts system
|
2025-08-15 20:38:18 -05:00 |
|
|
|
fa12611c69
|
feat: ecs audio system
|
2025-08-15 20:28:47 -05:00 |
|
|
|
f1935ad016
|
refactor: use smallvec instead of collect string, explicit formatting, accumulator fold
|
2025-08-15 19:15:06 -05:00 |
|
|
|
80930ddd35
|
fix: use const MAX_SYSTEMS to ensure micromap maps are aligned in size
|
2025-08-15 18:40:24 -05:00 |
|
|
|
635418a4da
|
refactor: use stack allocated circular buffer, use RwLock+Mutex for concurrent system timing access
|
2025-08-15 18:06:25 -05:00 |
|
|
|
31193160a9
|
feat: debug text rendering of statistics, formatting with tests
|
2025-08-15 17:52:16 -05:00 |
|
|
|
5f0ee87dd9
|
feat: better profiling statistics, less spammy
|
2025-08-15 15:06:53 -05:00 |
|
|
|
8c95ecc547
|
feat: add profiling
|
2025-08-15 13:46:39 -05:00 |
|