YarnSpinner
ink
Our great sponsors
YarnSpinner | ink | |
---|---|---|
41 | 1 | |
2,190 | 5 | |
1.3% | - | |
8.5 | 0.0 | |
6 days ago | about 2 years ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
YarnSpinner
-
Dialogue System Implementations
I looked into other solutions, but haven't tested them yet: (Ink)[https://www.inklestudios.com/ink/] (Yarn)[https://yarnspinner.dev/]
-
What do you guys use to outline quests and branching dialogue?
I recommend looking into Yarn
-
Looking for a software to design dialogue paths
Please have a look at Yarn or Twine :)
- Ink – inkle's narrative scripting language
-
Game dev as a person who enjoys writing stories?
Find ways to tell those stories without complex mechanics. Visual novels and text adventures are a great example. If you have a budget, hire a good artist and maybe look into voice over actors. If you're short on budget, look into AI to generate images and even to do voice over. As for tools you have Twine, Ink and YarnSpinner, to name s few and, in terms of game engine, don't lose too much time picking one. Whether is Unity, Unreal, GameMaker, Phaser, Pygame or just HTML with vanilla JS, go with whatever makes you feel comfortable and requires the lowest amount of effort for you to start doing something.
-
New to game development, need help choosing an engine to start making crpgs like disco elysium
Yarn spinner
-
After 3 years of gamedevelopment & 4 years of researching the subject, we finally uploaded a demo of our Text-Based RPG about Refugees on Steam. The game has a huge 1,200-page script, branched narratives, thousands of dialogue choices and multiple endings. And it's based on real stories of refugees.
Additionally, we've used the Yarn Spinner tool to script the story, which later was imported into the game engine.
-
After 3 years of developing a game in Godot and 4 years of researching the subject, we finally uploaded a demo of our Text-Based RPG about Refugee 'Ticket to Europe' on Steam. The game has a huge 1,200-page script, branched narratives, thousands of dialogue choices and multiple endings.
We've used the standalone version of Yarn Spinner (it's basically Twine but made specifically for scripting) to script the game and then imported the files into Godot. Worked out pretty good despite the humongous amounts of text the game has.
We've used Yarn Spinner for scripting the story. A couple of our developers were already pretty familiar with Twine, which has a very similar interface, so it was the most intuitive option.
-
Anyone try to make a dwarf fortress roguelike
For a good tutorial for making a VM, I recommend Terrence Parr's lecture on making your own VM. For a good code example, take a look at the guts inside the Yarn dialogue system, which uses a VM to control very complex dialogue logic.
ink
What are some alternatives?
ink - inkle's open source scripting language for writing interactive narrative.
godot-ink - Ink integration for Godot Engine.
RenPy - The Ren'Py Visual Novel Engine
dialogic - 💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game!
twinejs - Twine, a tool for telling interactive, nonlinear stories
GDYarn - A YarnSpinner Gdscript implementation that is able to parse and interpret scripts written in the yarn language.
Facepunch.Steamworks - Another fucking c# Steamworks implementation
Mutters - A framework for building bot brains.
godot_dialogue_manager - A powerful nonlinear dialogue system for Godot
inform7-ide - A design system for interactive fiction based on natural language.
choicescript - ChoiceScript is a language for developing multiple-choice games.
react-dialogue-tree