Kisah Interaktif brings three Indonesian folktales back to life — Malin Kundang, Timun Mas, and Roro Jonggrang — as branching stories you can play in the browser. Each story has 12–14 scenes with 2–3 choices per scene, 3 endings (1 canonical ending + 2 alternate endings labeled 'Seandainya…' / 'What if…'), a three-dimension score (devotion, bravery, wisdom), autosave with Continue, and hand-made SVG mood illustrations with zero copyright risk. Every story arc was verified against its sources (Wikipedia): Malin Kundang 14 scenes, Timun Mas 12 scenes, Roro Jonggrang 12 scenes. Alternate endings are clearly labeled so they are not mistaken for factual errors. Built with: Kiro (spec-driven development — requirements EARS, design, tasks, steering, story-data validation hooks in the .kiro/ folder), HTML + CSS + JavaScript ES2020 with no framework/build/package.json; one static JSON file per story; localStorage for progress; hand-made SVG/CSS illustrations. Validation: node scripts/validate-story.mjs 3/3 OK.

Built With

Share this project:

Updates

Submission history