mirror of
https://github.com/PlayableIntelligence/game-creator.git
synced 2026-09-19 07:34:10 +08:00
f4b0812aa8
Two robots (Blue Bomber and Red Rocker) face off in a boxing ring. Player controls the Blue Bomber with A/D/W keys or touch tap zones. Red Rocker is AI-controlled with timing-based punch/block patterns. Each hit reduces opponent head health; at zero, head pops up = knockout. Score tracks rounds won. Game over when player gets knocked out. Core systems: CombatSystem (damage, cooldowns, hit detection), AISystem (timing patterns, reactive blocking), AnimationSystem (punch/block/head-pop animations on primitive-built robots), InputSystem (keyboard + mobile touch zones). Includes spectacle events, combo tracking, and design-brief.md. Co-Authored-By: Claude <noreply@anthropic.com>
27 lines
756 B
JSON
27 lines
756 B
JSON
{
|
|
"name": "rock-em-sock-em",
|
|
"version": "1.0.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"preview": "vite preview",
|
|
"test": "npx playwright test",
|
|
"test:headed": "npx playwright test --headed",
|
|
"test:ui": "npx playwright test --ui",
|
|
"test:update-snapshots": "npx playwright test --update-snapshots",
|
|
"verify": "node scripts/verify-runtime.mjs",
|
|
"validate": "node scripts/validate-architecture.mjs",
|
|
"iterate": "node scripts/iterate-client.js --url http://localhost:3000"
|
|
},
|
|
"dependencies": {
|
|
"three": "^0.183.0",
|
|
"@strudel/web": "^1.3.0"
|
|
},
|
|
"devDependencies": {
|
|
"vite": "^7.3.1",
|
|
"@playwright/test": "^1.58.0",
|
|
"@axe-core/playwright": "^4.11.0"
|
|
}
|
|
}
|