← All projects

Yarn Spinner

Narrative game tools for writers, programmers, and everyone in between.

Gamesnarrative-gamesdialoguegame-developmentunitygodotunreal-engineopen-source
Yarn Spinner screenshot

About

Yarn Spinner is an open-source toolkit for creating dialogue and branching narratives in video games. It provides a scripting language, editor integrations (VS Code), and official engine plugins for Unity, Godot, and Unreal Engine. The toolset covers the full narrative workflow from writing and localization to UI presentation and animation.

Problem

Writing, integrating, and managing branching dialogue in game engines is complex and fragmented across disciplines.

For

game developers, writers, and game designers building narrative games

How it works

Developers write dialogue in the Yarn scripting language using VS Code, then import it into their game engine via official integrations that connect narrative directly to game logic.

Business model

open-source

Status

launched

Similar projects