Create immersive interactive branching stories with choices, inventory, variables, and character dialogue.

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.

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…

Perfect For

  • Interactive fiction authors
  • Educational content creators
  • Game developers
  • Creative writing teachers
  • Content marketers creating engaging experiences
  • Digital signage, interactive touch-screens, kiosks
  • Anyone wanting to tell non-linear stories

Screenshots

Demos

How It Works

  1. Create a Story with title, genre, and settings
  2. Add Scenes with content and choices
  3. Set up Characters with dialogue and expressions
  4. Define Variables and Inventory items
  5. Use conditional logic for complex branching
  6. Embed stories in posts/pages with shortcodes

Pro Version

The Pro version of this plugin includes the following additional features:

  • Let users Save / Load game progress
  • Import / Export Story functionality to share your creations
  • Random Variation – Set a scene to “shuffle” choices and randomly force a selection
  • Timed Choices – Set a scene to have time after which, when expired, forces a choice
  • 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 visualizations as images
  • Role-based Permissions for Collaborative storytelling

Buy & Install Pro

  • You can purchase the Pro version directly below. After checkout, you will receive the Pro plugin ZIP file ready to install on your site.
  • IMPORTANT: You MUST have the FREE version installed first to install and activate PRO.
  • If your WordPress installation is using network activated plugins in multisite, please Contact Us before buying.

Installation

  1. Log in to your WordPress Admin Dashboard
  2. Go to the Plugins Menu
  3. In the left-hand sidebar, click Plugins > Add New
  4. At the top of the page, next to “Add Plugins”, click the Upload Plugin button.
  5. Choose the ZIP File you just downloaded
  6. Click Choose File and select the .zip file of the plugin from your computer.
  7. Click “Install Now”
  8. WordPress will upload the file and install the plugin.
  9. Activate the Plugin

Manage Your Subscription

Customer Dashboard

Support

Contact FlatCoder Ltd.