Create immersive, interactive, branching stories, RPG games or narratives using WordPress.
Description
Questory is a comprehensive WordPress plugin that enables authors to create engaging interactive branching stories where readers make choices that affect the narrative path. Perfect for creating choose-your-own-adventure stories, interactive fiction, educational scenarios, and immersive storytelling experiences.
USE CASES
- Interactive fiction authors
- Educational content creators, Quiz and Survey writers
- Game developers
- Creative writing teachers
- Content marketers creating engaging experiences and product demos
- Digital signage, interactive touch-screens, kiosks
- Anyone wanting to tell non-linear branching stories
- Anyone looking to add gamification to their WordPress site or blog
Demos
Key Features
- Branching Narratives – Create stories with multiple paths and endings based on reader choices
- Interactive Frontend – User-friendly interface for making choices and navigating stories
- Inventory System – Allow players to collect and use items that affect story progression
- Variables System – Track player stats, story state, and dynamic content with numbers, text, and boolean variables
- Character System – Add characters with dialogue and multiple emotional expressions
- Conditional Logic – Create choices dependent on decision history, variables, or inventory
- Visual Effects – Apply text effects (typewriter, fade, flicker, glow) and scene transitions
- Background Images – Set atmospheric backgrounds for each scene
- Custom CSS Support – Style your stories with custom CSS
- Accessibility Features – Screen reader support, keyboard navigation, and ARIA compliance
- Story Visualization – Quickly see an overview of your story and edit it from a force directed graph
- Rich Media Support – A scene is a custom post, so you can add video, sliders, images, audio…
How It Works
- Create a Story with title, genre, and settings
- Add Scenes with content and choices
- Set up Characters with dialogue and expressions
- Define Variables and Inventory items
- Use conditional logic for complex branching
- Embed stories in posts/pages with shortcodes
Pro Version
The Pro version of this plugin includes the following additional features:
- Save / Load game progress for players on the frontend
- Import / Export story functionality to share your creations on the backend
- Random Variations – Set a scene to “shuffle” choices and randomly force a selection
- Timed Choices – Set pressuring time constraints before choices are forced
- Story checking to find dead ends, orphaned scenes etc.
- Frontend edit links during story playback (Edit Scene, Jump to Scene, etc.)
- Visualization metadata overlays (Inventory, Variables, Characters, Decisions)
- Advanced visualizations (Tree, Tangled Tree, Circle Packing, export as an image)
- Role-based Permissions for Collaborative storytelling
Support
Contact FlatCoder Ltd.