|
|
8808a1aa3b
|
feat: pellet consumption, score & map mutation
v0.9.0
|
2025-07-18 20:15:50 -05:00 |
|
|
|
62b2c607a9
|
feat: ttf score rendering, konami font
v0.8.0
|
2025-07-18 20:07:50 -05:00 |
|
|
|
14b34db6de
|
feat: enable sdl2 gfx feature, update sdl2, use vcpkg for library builds
v0.7.1
|
2025-07-18 19:30:57 -05:00 |
|
|
|
9238b53c40
|
refactor: simplify/improve is_adjacent, add tests & docs
|
2025-07-18 19:28:39 -05:00 |
|
|
|
3e498ee5c3
|
feat: pull latest rust-sdl2-emscripten build workflow
v0.7.0
|
2025-06-17 12:00:59 -05:00 |
|
|
|
715eeb6296
|
docs(story): sdl2 mixer + gfx extensions, cross platform
|
2025-06-17 11:54:13 -05:00 |
|
|
|
682ce059fa
|
docs(story): SDL2-TTF
|
2025-06-17 11:54:13 -05:00 |
|
|
|
c8314b23dd
|
docs(story): long break, emscripten callback main loop, asyncify, vsync
|
2025-06-17 11:54:13 -05:00 |
|
|
|
40acffafd1
|
fix: rebuild, try removing zero ms sleeps
v0.6.18
|
2025-06-17 11:54:13 -05:00 |
|
|
|
2187212b7c
|
chore: increase speed, no modulation, increase animation speed
|
2025-06-17 11:54:13 -05:00 |
|
|
|
229d2242ef
|
fix: minor comments, disable accelerated, use std sleep on web builds
v0.6.17
|
2025-06-17 11:54:13 -05:00 |
|
|
|
00c4c76299
|
chore: add ogg/vorbis comment for emscripten
|
2025-06-17 11:54:13 -05:00 |
|
|
|
8b30a602bf
|
fix: remove idbfs.js inclusion linker arg
v0.6.16
|
2025-06-17 11:54:13 -05:00 |
|
|
|
83a5ccdb8e
|
chore: delete emscripten.rs
|
2025-06-17 11:54:13 -05:00 |
|
|
|
44d8184d8b
|
feat: downloading in Windows build process, cleaning script
v0.6.15
|
2025-06-17 11:54:13 -05:00 |
|
|
|
0630fc56ec
|
fix: key stealing, disable Emscripten module, disable colored ANSI for emscripten builds
v0.6.14
|
2025-06-17 11:54:13 -05:00 |
|
|
|
98d8960c57
|
docs(story): begin documenting project story/history
|
2025-06-17 11:54:13 -05:00 |
|
|
|
394344c11f
|
docs: experimental scoreboard concept
|
2025-06-17 11:54:13 -05:00 |
|
|
|
93ba470ce9
|
fix: progress on reproducible Windows builds, disable script tracing
v0.6.13
|
2025-06-17 11:54:13 -05:00 |
|
|
|
129aed0ffb
|
docs: add more TODOs
|
2025-06-17 11:54:13 -05:00 |
|
|
|
e062ada301
|
chore: remove old windows build/serve scripts
|
2025-06-17 11:54:13 -05:00 |
|
|
|
af57199915
|
fix: center canvas, make background black
v0.6.12
|
2025-06-17 11:54:13 -05:00 |
|
|
|
538cf1efb5
|
chore: copy .data file directly, remove locateFile step
|
2025-06-17 11:54:13 -05:00 |
|
|
|
03b2c5a659
|
ci: cleanup build script
v0.6.11
|
2025-06-17 11:54:13 -05:00 |
|
|
|
64e226be70
|
ci: properly create deps folder for pacman.data during build
v0.6.10
|
2025-06-17 11:54:13 -05:00 |
|
|
|
f998ddd344
|
docs: add build details
|
2025-06-17 11:54:13 -05:00 |
|
|
|
b2ad8e7afe
|
ci: add permisions for deployment job
v0.6.9
|
2025-06-17 11:54:13 -05:00 |
|
|
|
799d5d85e8
|
ci: add action-based deploy with artifacts
v0.6.8
|
2025-06-17 11:54:13 -05:00 |
|
|
|
9730d02da5
|
ci: fix build-wasm execution permissions
v0.6.7
|
2025-06-17 11:54:13 -05:00 |
|
|
|
f634beffee
|
fix(wasm): remove unnecessary emscripten looping
v0.6.6
|
2025-06-17 11:54:13 -05:00 |
|
|
|
d15dbe3982
|
ci: prepare proper build script, move script into /scripts, move index.html into /assets
v0.6.5
|
2025-06-17 11:54:13 -05:00 |
|
|
|
de5cddd9b6
|
fix(wasm): wasm32-unknown-emscripten compiler flags
v0.6.4
|
2025-06-17 11:54:13 -05:00 |
|
|
|
e3f37ab48e
|
ci: target proper version of Emscripten (1.39.20)
v0.6.3
|
2025-06-17 11:54:13 -05:00 |
|
|
|
3dd8d5aff7
|
chore: increase stat reporting period to 60 seconds
|
2025-06-17 11:54:13 -05:00 |
|
|
|
ad084d1cd8
|
feat: add pausing functionality, clean up statistic calculations
v0.6.2
|
2025-06-17 11:54:13 -05:00 |
|
|
|
852e54f1bf
|
chore: rust-fmt entire project
|
2025-06-17 11:54:13 -05:00 |
|
|
|
a62ddab9af
|
fix: prevent changing direction into walls
v0.6.1
|
2025-06-17 11:54:13 -05:00 |
|
|
|
50d0bc7d5f
|
refactor: simplify keyboard event direction change logic in Game
|
2025-06-17 11:54:13 -05:00 |
|
|
|
2c6045aa1b
|
feat: add map struct, overhaul stored map representation
v0.6.0
|
2025-06-17 11:54:13 -05:00 |
|
|
|
bf8370ef35
|
feat: sprite frame pinning, conditional on stopped PacMan
v0.5.5
|
2025-06-17 11:54:13 -05:00 |
|
|
|
c71b6d69ab
|
fix: always use tracing, provide timing info 2s in + every 60s first
v0.5.4
|
2025-06-17 11:54:13 -05:00 |
|
|
|
a7e87c18a3
|
feat: pacman next cell debug func
v0.5.3
|
2025-06-17 11:54:13 -05:00 |
|
|
|
95298fbc00
|
feat: keycode to direction utility function
v0.5.2
|
2025-06-17 11:54:13 -05:00 |
|
|
|
fe18eafbaf
|
chore: doc & expose TickModulator trait, rename speed to tick
|
2025-06-17 11:54:13 -05:00 |
|
|
|
60eaa428ac
|
reformat: improve AnimatedTexture API with paused animation abilities
|
2025-06-17 11:54:13 -05:00 |
|
|
|
18eaeee19e
|
fix: compile time removal of tracing below WARN on release builds
v0.5.1
|
2025-06-17 11:54:13 -05:00 |
|
|
|
b3c1a30a74
|
feat: tracing, sleep timing calculations, use spin_sleeper for accurate sleeps on Windows
v0.5.0
|
2025-06-17 11:52:08 -05:00 |
|
|
|
0d76c6528b
|
docs: add DLL instructions to README, expand .gitignore
|
2025-06-17 11:51:57 -05:00 |
|
|
|
da98b54216
|
feat: wall collisions
v0.4.7
|
2025-06-17 11:51:49 -05:00 |
|
|
|
6ce3a5ce79
|
feat: speed modulation to implement precise speed decrease despite integers
v0.4.6
|
2025-06-17 11:51:40 -05:00 |
|