← ClaudeAtlas

game-prototype-suikalisted

Suika Game-lite 2D physics merge prototype. Built end-to-end via game-dev-agent CLI as the empirical validation of the multi-agent framework's "faster on the next prototype" claim.
MelonS/MelonS-Agents · ★ 11 · AI & Automation · score 85
Install: claude install-skill MelonS/MelonS-Agents
# game-prototype-suika — Suika lite Click → fruit drops at cursor X → physics carries it down → same-tier collision merges into next-tier fruit + awards score → game over when any fruit stays above the red line for 1.5 s. Built as the **second prototype** in the Skill #3 series. Whole purpose is to empirically validate the multi-agent framework (`skills/game-dev-agent/`) — the operator's hypothesis was *"the NEXT prototype after RimWorld-lite should be much faster because the framework now exists."* ## Day 1 — empirical baseline measurement | Phase | Tool used | Wall-clock | |---|---|---| | Sprite gen (5 fruits + wall + line) | `gen_fruits.py` (PIL) | ~30 s | | C# scaffolding (9 scripts) | `agent.py code` | ~10 s | | Gameplay logic fill-in | direct Write | ~3 min | | Editor scene/build scripts | direct Write | ~2 min | | Scene generation | `agent.py integrate --method ...SuikaSceneSetup.GenerateAll` | ~30 s | | Build .exe | `agent.py integrate --method ...SuikaBuildScript.BuildVerify` | ~25 s | | Self-verify screenshot | `agent.py qa --exe ... --screenshot ...` | ~10 s | | Visual debug iteration (skybox / wall sizing) | direct Edit + 1 re-build | ~2 min | | **Total Day-1** | | **~8 min** | Baseline (Skill #3-A RimWorld-lite Day 1, without framework) was **~2 h** including the SDXL→Kenney asset pivot loop. Speedup ≈ **15×** for "click-to-screenshot" loop. The bulk of saved time: 1. `qa.py` removed the "operator must manually launch + screenshot" step (saved ~5 min p