आइडिया से App Store तक — Flutter/Flame गेम रिलीज़ harness (Claude Code प्लगइन)
(github.com/tjdrhs90)Flutter/Flame गेम को "आइडिया → प्लानिंग → डेवलपमेंट → QA → स्टोर सबमिशन" तक ले जाने वाला Claude Code प्लगइन open source के रूप में जारी कर रहा हूँ।
Flame गेम्स को खुद कई बार बनाकर स्टोर्स पर अपलोड करते हुए, हर बार दोहराई जाने वाली प्रक्रियाओं और बार-बार सामने आने वाले pitfalls को harness के रूप में code में ढाल दिया है। यह "vibe coding" नहीं, बल्कि प्रक्रिया को AI को सौंपना है — guardrails → plan → generator↔evaluator build loop → human review.
फ्लो: आइडिया(न हो तो AI recommendation) → प्लान → डिज़ाइन → completion criteria contract → generator↔evaluator loop → इंसान द्वारा खुद play·approve → AdMob·build·screenshots·submission
विशेषताएँ
- Skeptical evaluator — evaluator सिर्फ code देखकर pass नहीं करता, गेम को वास्तव में चलाकर फैसला करता है। QA pass होने के बाद भी deployment से पहले human approval gate पर रुकता है
- sourcing 0 होने पर भी हमेशा playable — code-synthesized audio + code-drawn visuals(बाहरी assets की जरूरत नहीं)
- "launch-ready shape" तक — custom icon·splash·app name, native orientation lock, iPad removal, Play required graphics(512 icon + 1024×500 feature), store metadata·review information auto-fill, CI शामिल
- रिलीज़ किए गए 7 गेम्स के practical fixes built-in — audio pooling, haptics, app lifecycle, ATT rejection(2.1) avoidance, bundle ID consistency आदि
- PRD·UI यूज़र की बातचीत वाली भाषा में generate होते हैं(कोरियाई/अंग्रेज़ी)
Anthropic के harness design(generator-evaluator separation · file handoff · skeptical QA) को game launch domain में लागू किया है।
Repo: https://github.com/tjdrhs90/flutter-flame-harness
Feedback welcome 🙏
अभी कोई टिप्पणी नहीं है.