Web App

Craft Your Own Adventure

Craft Your Own Adventure

Craft Your Own Adventure

by Priyan Nithya

by Priyan Nithya

Interactive fiction adventure game. Write branching stories using Craft's subpage structure.

Interactive fiction adventure game. Write branching stories using Craft's subpage structure.

Interactive fiction adventure game. Write branching stories using Craft's subpage structure.

Read Documentation

To replicate for yourself

View Project

Good evening everyone, I was really sad about not winning the last two rounds, but I managed to dust myself off and try again. My first three submissions were the result of researching Reddit for what Craft users seem to want the most. And I was midway through my fourth and final submission, which is a Gantt Chart for Craft Collections based Project Management, when I did a 180 and decided, what the heck, why don't I just do what I love the most? This project is a love letter to Craft Docs, my PKM of choice since 2023. My ADHD-based brain really loves how you can create pages within pages ad infinitum, and how it leaves breadcrumbs showing clear parent-child relationships. I also love the wikilinking and backlinking. Lastly I use the task management + Daily Notes exclusively as my daily driver, no external reminder or task apps. Frankly I really don't know what I'd do without this beautiful app. This fun submission is not work-related at all. It's a retro adventure game like the old Choose Your Own Adventure series and the computer adventure games like Zork, if you're old enough to remember those games. This is CRAFT Your Own Adventure. We're using the API here and the subpage structure of Craft Docs to write ourselves an interactive fiction that branches through the choices you make. As always, it's a downloadable HTML file you can run on your computer (move it out of the downloads folder), or you can just run it online from my GitHub page. Your API keys are kept locally on your computer, and the source code is public for your verification. You'll need to make a Craft API key for selected docs. The Gemini API key is needed to generate the story, but you can also run it without AI and it'll just generate Lorem Ipsum.

Create a free website with Framer, the website builder loved by startups, designers and agencies.