Skip to content
This repository has been archived by the owner on Aug 18, 2021. It is now read-only.
radiatoryang edited this page Aug 2, 2017 · 1 revision

ROADMAP / FUTURE FEATURES?

I imagine these would be part of an "advanced" sidebar that the user can enable, if they want

I'll create issues for these soon... but developers: feel free to work on these and submit PRs

general

  • folder support: load an entire folder (and recursively grab all subfolders) of Yarn files at once, let you jump between all the different files easily within the same session
  • variable debug: let you manually define / set pre-defined variables for testing purposes
  • log history: a record of your choices, node changes, variable changes, and any Yarn Commands that would've been executed... and let user save out their log file (good for testing)
  • webGL support: open a webpage, drag and drop yarn.txt files to load them, host on github pages

visualization and testing

  • nodemap: visualize your nodes (and present "shortcut choices" as a mini hierarchy of nodes) and your path through them... make sure to draw it based on the X/Y/color info for each node
  • nodemap auto-test: automatically play through your yarn file, making random choices, and visualize a heatmap of nodes that were frequently visited and/or not reachable
  • nodemap skein: like the Inform 7 skein ... keep track of all your choices as well as the expected output... if output has changed, then it notifies you

maybe in the long future...

  • editor: make Yarn Weaver into an editor itself, a more complex alternative to the original Yarn editor
  • utility: make Yarn Weaver into more of an all-purpose tool that talks to YarnSpinner to run command line stuff, etc
Clone this wiki locally