π Getting Started
Whether you're creating a haunted mansion filled with secrets, a magical kingdom, a detective mystery, or a spaceship drifting through deep space, you've come to the right place.
The Quill and Stein Interactive Story Engine gives you everything you need to build rich, interactive adventures with no programming required. Create characters, locations, puzzles, conversations, and memorable story moments, then bring them to life with a powerful system of States, Actions, and Events that allows your world to respond naturally to the player's choices.
Whether your adventure lasts five minutes or fifty hours, the QnS engine gives you the tools to build worlds that feel alive. As players explore, your story can evolve around them, characters can remember past events, puzzles can change, new areas can open, and the world can react in surprising and meaningful ways.
This guide will introduce you to the core concepts of the QnS engine and have you creating your first playable adventure in just a few minutes. Along the way, you'll learn how to organize your world, build engaging interactions, add images that enhance your storytelling, and use the builder tools to quickly develop, test, and refine every part of your adventure.
So grab your imagination... your next adventure is waiting to be built. π
π§© The Story Engine Parts
Every Quill & Stein story is built from a handful of simple building blocks that work together to create an interactive world. Once you understand these parts, you'll be able to create everything from a simple puzzle room to a sprawling adventure. π
- π¬ Scenes β The places your story takes place. Each scene contains its own description, characters, items, and images.
- π¦ Entities β The characters and items that populate your world. Players interact with entities throughout the story.
- π― Actions β The things players can do, such as open, take, talk, or look. Authors can also create their own custom actions.
- β‘ Events β The logic behind your story. Events decide when something happens and what happens as a result, allowing your world to react to the player's choices.
Don't worry about learning everything at once. The following sections explore each of these building blocks in more detail, with examples to help you create your own interactive stories. π
π οΈ The Story Builder
The Story Builder is where your story comes to life. It brings together every part of the Story Engine, allowing you to create scenes, add characters and objects, define player actions, and decide how your world responds through events.
Rather than thinking in terms of programming, you'll think in terms of storytelling. What can the player see? What can they interact with? What happens when they open a door, solve a puzzle, or talk to a character? The Story Builder provides the tools to answer those questions and connect them into a seamless interactive experience.
As your story grows, the Builder keeps everything organized and easy to navigate. Whether you're creating a single-room puzzle or an epic adventure spanning dozens of locations, you'll always be working with the same familiar building blocks: scenes, entities, actions, and events.
π Next Steps
You're ready to start building! The remaining sections of this guide take a deeper look at each part of the Story Engine, from creating your world and defining player actions to building events, adding images, and writing engaging adventures.