barkour/js
w1n5t0n 99468cd379 fix: address all 21 confirmed findings from multi-agent review + live P2P testing
Sim: clamp knockback under tile size (wall tunneling), bomb/ball terminal
velocity, grapple constraint no longer drags players into terrain, bite
window ends on getting hit, shield/boost cleared on death, spawn invuln
preserved through countdown, spike/saw events only on real damage.
Mapgen: spawn footprint validation (was embedding dogs in 58% of seeds),
saw paths rejected if they grind terrain or sweep spawns, towers no longer
hang slabs over pits. Net: heartbeat+watchdog for dead peers, broker-error
tolerance once P2P link is up, join/host reentrancy guards. UI: text-field
keystrokes no longer hit game hotkeys, audio unlocks on mouse, textBaseline
leak, snapshot carries onGround/landT so client dogs animate.
2026-06-10 14:47:40 +02:00
..
audio.js feat: initial Barkour — movement-PvP dog fighting game 2026-06-10 14:26:58 +02:00
characters.js fix: address all 21 confirmed findings from multi-agent review + live P2P testing 2026-06-10 14:47:40 +02:00
consts.js feat: initial Barkour — movement-PvP dog fighting game 2026-06-10 14:26:58 +02:00
input.js fix: address all 21 confirmed findings from multi-agent review + live P2P testing 2026-06-10 14:47:40 +02:00
main.js fix: address all 21 confirmed findings from multi-agent review + live P2P testing 2026-06-10 14:47:40 +02:00
mapgen.js fix: address all 21 confirmed findings from multi-agent review + live P2P testing 2026-06-10 14:47:40 +02:00
net.js fix: address all 21 confirmed findings from multi-agent review + live P2P testing 2026-06-10 14:47:40 +02:00
physics.js feat: initial Barkour — movement-PvP dog fighting game 2026-06-10 14:26:58 +02:00
render.js fix: address all 21 confirmed findings from multi-agent review + live P2P testing 2026-06-10 14:47:40 +02:00
rng.js feat: initial Barkour — movement-PvP dog fighting game 2026-06-10 14:26:58 +02:00
sim.js fix: address all 21 confirmed findings from multi-agent review + live P2P testing 2026-06-10 14:47:40 +02:00