Narrative Game Design

This page summarizes the projects mentioned and recommended in the original post on /r/gamedesign

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • RenPy

    The Ren'Py Visual Novel Engine

  • And RenPy is basically an engine in itself, for making visual-novel style games, and has an excellent scripting language for laying out branching dialogs and logic.

  • ink

    inkle's open source scripting language for writing interactive narrative. (by inkle)

  • Otherwise, Inkle is also quite good. (and people have made players for it in Unreal and Unity, so it's not hard to attach to existing game projects.) I don't think it has the nifty visual flowchart though, if that's a piece you care about.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • twinejs

    Twine, a tool for telling interactive, nonlinear stories

  • Personally, I'd suggest twine. It's free, super-easy to get started in, and has a nice visual flowchart editor for the story structure. It also supports as much branching and conditional logic as you want to throw at it, exports to HTML files, and you don't even have to install it - you can just go right over to Twinery.org and start playing around with the editor in your web browser.

  • godot_dialogue_manager

    A powerful nonlinear dialogue system for Godot

  • If you are using Unreal, I'd go with https://www.unrealengine.com/marketplace/en-US/product/not-yet-dialogue-system it's very powerful yet simple. For Godot, I'd use https://github.com/nathanhoad/godot_dialogue_manager

  • draw.io

    draw.io is a JavaScript, client-side editor for general diagramming.

  • Never heard of Backlight Gem, sounds like a flashlight up your ass... Use this, it's free: https://www.drawio.com/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts