Weaving the Net: DREDGE and Yarn Spinner | Jon Manning | NZGDC 2025

Weaving the Net: DREDGE and Yarn Spinner | Jon Manning | NZGDC 2025

🎙 Jon Manning 👥 1K 📅 October 9, 2025 ⏱ 31 min 👁 246 📄 expert opinion 🧭 2026-08-16
Available in: English (current) Français

Keywords

DREDGEYarn Spinnerdialogue systemnarrative designlocalization

Summary

Jon Manning, lead developer of Yarn Spinner, presents a case study on how DREDGE, an eldritch fishing game, used the open-source dialogue tool Yarn Spinner to implement its narrative systems. The talk covers the game’s narrative structure, delivery mechanisms, integration with gameplay, and localization. DREDGE’s story is told primarily through dialogue, delivered only when the player is docked, ensuring a safe environment. The writing process evolved from using Word documents to directly editing Yarn scripts. The game uses a ‘world phase’ variable to track story progression, and quests can be completed through various means, including failable quests. The dialogue presenters handle lines, choices, and commands, with features like semantic color tags for accessibility and metadata for paralanguage. The game integrates Yarn Spinner with gameplay systems, using custom commands for state management and temporal markers for time-based reactions. The talk emphasizes the benefits of using off-the-shelf tools and the importance of customization, while also noting a late-stage issue with text size that was not fixed.

164 words

Critical Evaluation

Value of the Information & Strength of the Argument

The talk provides valuable insights into the practical application of a dialogue system in a successful game. Manning’s argumentation is solid, based on his direct involvement as the developer of Yarn Spinner and his collaboration with the DREDGE team. He presents concrete examples from the game’s code and design, illustrating how Yarn Spinner was customized to meet DREDGE’s specific needs. The discussion of design decisions, such as the use of semantic color tags for accessibility and the handling of unavailable choices, demonstrates a thoughtful approach to narrative design. The talk also highlights the importance of integrating dialogue with gameplay systems, using temporal markers and state queries to create dynamic and responsive storytelling. Overall, the information is highly relevant for game developers and narrative designers, offering both theoretical and practical knowledge.

Scientific Rigor, Source Quality, Title Accuracy

The talk is scientifically rigorous in its technical details, as Manning is the original developer of Yarn Spinner and worked closely with the DREDGE team. He provides first-hand accounts of the development process and explains the reasoning behind design choices. The sources cited are primarily the game itself and the Yarn Spinner tool, which are directly relevant. The title accurately reflects the content, as the talk is indeed a case study of DREDGE’s narrative systems using Yarn Spinner. The presentation is well-structured and clear, with no apparent contradictions or unsupported claims. The only minor weakness is that the talk is based on personal experience and may not be generalizable to all projects, but this is inherent to case studies.

264 words

Title / Content Match

The title accurately reflects the content, which is a case study of DREDGE's narrative systems and their implementation using Yarn Spinner.

Quality & Reliability

8/10

Presentation by the lead developer of Yarn Spinner, with direct involvement in the DREDGE project, providing first-hand technical details and design rationale. Claims are consistent with publicly known information about the game, and the talk includes concrete examples from the game's code and systems.

Key Moments

Cited Sources

  • Yarn Spinner — The open-source dialogue tool used in DREDGE, developed by the speaker.

Concurring Sources

  • DREDGE on Wikipedia — Provides general information about the game, its development, and its success, consistent with the talk.

Contribution & Novelties

The talk provides a detailed case study of how a successful game integrated an off-the-shelf dialogue system, offering practical insights into customization, accessibility, and integration with gameplay. It highlights the importance of semantic color tags for accessibility and the use of temporal markers for dynamic storytelling.

Pour aller plus loin :

  • Yarn Spinner documentation — Official documentation for the tool, useful for understanding its features.
  • DREDGE on Wikipedia — Overview of the game, its development, and reception.
  • Narrative design in games — General concept of narrative design in video games.

90 words

Radar Profile

The radar profile shows high scores in information quantity, quality, and reliability, with a slightly lower technical level, indicating a talk that is informative and credible but not overly technical for a general game development audience.

Reliability 8/10

💬 No comments were provided for analysis.