DendryNexus: a StoryNexus-like IF engine

DendryNexus is a prototype IF system based on StoryNexus, a choice-based system with decks and cards, but implemented in Dendry. The goal is to be able to replicate most of the features of StoryNexus (ideally so that its games can be ported to DendryNexus - which, given that StoryNexus is mostly dead, might be useful in recovering or backing up some projects). DendryNexus also has some capabilities that StoryNexus lacks; it is a superset of Dendry and has all of its features.

Unlike StoryNexus, DendryNexus is entirely browser-based and doesn’t have a server component, and by default does not have a way to limit actions.

Here is what the default UI looks like right now:

Existing features:

  • Decks and cards are implemented as dendry scenes with additional properties, and can display card images.
  • StoryNexus-style challenges using “broad” and “narrow” difficulty.
  • Sidebar that can display any stats/qualities.

Here is what the stat check/challenge display looks like:

Right now there isn’t much in the way of documentation, examples, or tests, but I’m going to be working on a DendryNexus game for Spring Thing and probably some other game jams, so in a few months there will hopefully be a nonzero number of DendryNexus games.