|
|
e61930c08a
|
reformat: default debug off, conditional debug grid rendering, remove unused redraw()
|
2025-06-17 11:51:02 -05:00 |
|
|
|
f7ff9f5290
|
chore: delete TextureManager
|
2025-06-17 11:50:55 -05:00 |
|
|
|
de29dc6711
|
chore: remove unused tick timing
|
2025-06-17 11:50:49 -05:00 |
|
|
|
c90f221c73
|
feat: speed property to PacMan
|
2025-06-17 11:50:44 -05:00 |
|
|
|
841943e121
|
fix: frame flashing in sprite tick
|
2025-06-17 11:50:37 -05:00 |
|
|
|
83d665123c
|
feat: smooth back-forth sprite frame ticks, sprite rotation
|
2025-06-17 11:50:32 -05:00 |
|
|
|
ffc21c8622
|
reformat: strict tick timing with lag prints
|
2025-06-17 11:50:26 -05:00 |
|
|
|
b46a51bc76
|
reformat: drop TextureManager based sprite rendering, directly hold Textures
|
2025-06-17 11:50:18 -05:00 |
|
|
|
443afb1223
|
feat: new PacMan entity, entity trait implementation
|
2025-06-17 11:50:04 -05:00 |
|
|
|
724878dc17
|
feat: atlas texture, animated sprite management
|
2025-06-17 11:49:47 -05:00 |
|
|
|
274404b9ea
|
feat: entity trait, direction enum (util)
|
2025-06-17 11:49:43 -05:00 |
|
|
|
2214a5541f
|
feat: game loop, texture ownership, tick & draw with grid rendering
|
2025-06-17 11:49:40 -05:00 |
|
|
|
64de5fb732
|
feat: texture manager, texture loading
|
2025-06-17 11:49:33 -05:00 |
|
|
|
4a4e6e40a9
|
feat: constants & board preprocessing with lazy_static
|
2025-06-17 11:49:17 -05:00 |
|
|
|
ccde1b6538
|
feat: current canvas, window & mainloop
|
2025-06-17 11:49:08 -05:00 |
|
|
|
570cee0f62
|
feat: window events & canvas rendering
|
2025-06-17 11:48:26 -05:00 |
|
|
|
973fa08ac9
|
ci: better build scripts
|
2025-06-17 11:48:09 -05:00 |
|
|
|
b3a3664578
|
feat: game loop
|
2025-06-17 11:47:43 -05:00 |
|
|
|
084428e775
|
feat: setup basic texture rendering, setup SLD2 DLLs & required features
|
2025-06-17 11:47:08 -05:00 |
|