Fixes applied and verified (Hermies Qwen, RC-0D193E): - Rubber band no longer tracks the bird after launch (bug #14, renderer.js) - Launch direction fixed: toWorld divides by camera zoom (bug #15, main.js) - Balance retune: stone hp 3400->1400, dmgFactor 0.35->0.8, plus an enemy-hit damage floor so soft lobs still kill (core.js) - New test/balance.test.mjs: RED on pre-fix constants, GREEN after Suite: 27/27 headless + 10/10 real-browser (real mouse events, real canvas). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
11 lines
389 B
JSON
11 lines
389 B
JSON
{
|
|
"name": "isle-slingers",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"description": "Isle Slingers — an original browser slingshot physics game (RC-0D193E). No dependencies; opens directly in a browser.",
|
|
"scripts": {
|
|
"test": "node test/sim.test.mjs && node test/page.test.mjs && node test/balance.test.mjs",
|
|
"start": "python3 -m http.server 8000"
|
|
},
|
|
"license": "MIT"
|
|
}
|