327 Commits

Author SHA1 Message Date
de29dc6711 chore: remove unused tick timing 2025-06-17 11:50:49 -05:00
c90f221c73 feat: speed property to PacMan v0.4.2 2025-06-17 11:50:44 -05:00
841943e121 fix: frame flashing in sprite tick v0.4.1 2025-06-17 11:50:37 -05:00
83d665123c feat: smooth back-forth sprite frame ticks, sprite rotation v0.4.0 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 v0.3.5 2025-06-17 11:50:04 -05:00
724878dc17 feat: atlas texture, animated sprite management v0.3.4 2025-06-17 11:49:47 -05:00
274404b9ea feat: entity trait, direction enum (util) v0.3.3 2025-06-17 11:49:43 -05:00
2214a5541f feat: game loop, texture ownership, tick & draw with grid rendering v0.3.2 2025-06-17 11:49:40 -05:00
64de5fb732 feat: texture manager, texture loading v0.3.1 2025-06-17 11:49:33 -05:00
4a4e6e40a9 feat: constants & board preprocessing with lazy_static v0.3.0 2025-06-17 11:49:17 -05:00
ccde1b6538 feat: current canvas, window & mainloop v0.2.2 2025-06-17 11:49:08 -05:00
d90785a61a docs: implementation document 2025-06-17 11:48:59 -05:00
227c603ffe chore: project name & add lazy_static 2025-06-17 11:48:53 -05:00
361ff95f7f feat: new assets v0.2.1 2025-06-17 11:48:43 -05:00
f3fe1b783b docs: expand feature target details, experimental ideas 2025-06-17 11:48:34 -05:00
570cee0f62 feat: window events & canvas rendering 2025-06-17 11:48:26 -05:00
5b6fd34a6f docs: update installation instructions, remove DLLs 2025-06-17 11:48:16 -05:00
973fa08ac9 ci: better build scripts v0.1.5 2025-06-17 11:48:09 -05:00
4a1f565f72 feat(wasm): add index.html v0.1.4 2025-06-17 11:48:01 -05:00
2ddf2611d9 ci: add wasm32 cargo flags v0.1.3 2025-06-17 11:47:52 -05:00
b3a3664578 feat: game loop v0.1.2 2025-06-17 11:47:43 -05:00
2b667bb6a2 ci: add deploy workflow + build script v0.1.1 2025-06-17 11:47:25 -05:00
9a88e71202 chore: .idea folder in .gitignore 2025-06-17 11:47:18 -05:00
084428e775 feat: setup basic texture rendering, setup SLD2 DLLs & required features v0.1.0 2025-06-17 11:47:08 -05:00
fc177d108d docs: project README v0.0.1 2025-06-17 11:47:02 -05:00