Yarn Spinner Components
A quick summary of the various projects that make up the various components and experiments of the overall Yarn Spinner project.
Yarn Spinner isn't a single project, but is a collection of projects. Conceptually, we think of Yarn Spinner as having Core Components, some Add-ons, and some Yarn Labs Experiments.
These are production-ready components, with stable, established, released versions:
- Yarn, the language you write your dialogue and narrative in: you write Yarn scripts.
- Yarn Spinner for Visual Studio Code, the extension for the popular free text editor, Visual Studio Code, that gives it an understanding of the Yarn language, and helps you to write Yarn scripts.
- Yarn Spinner for Unity, the package you use to import and use your Yarn scripts in games you build in Unity.
Yarn Spinner for Unreal is moving from Yarn Labs to Core Components in early-2024.
These are projects that supply additional features to Yarn Spinner, and exist as add-ons to the free, open source projects that comprise the bulk of Yarn Spinner:
- Dialogue Wheel for Yarn Spinner, an add-on package for Yarn Spinner for Unity that provides Mass Effect-style dialogue wheel dialogue views.
- Speech Bubbles for Yarn Spinner, an add-on package for Yarn Spinner for Unity that provides customisable speech bubbles as dialogue views.
These are experimental projects that are likely to eventually be released, but are currently in early, or experimental stages:
- Yarn Spinner for Unreal, the package you use to import and use your Yarn scripts in games you build in Unreal.
- Yarn Spinner for Godot, the package you use to import and use your Yarn scripts in games you build in Godot.