D-Tree Dialogue Tool is in v0.9 and doesn't have a functioning mobile version (just yet). Please consider using a PC, or change your mobile browser to show the desktop version if you feel like poking around anyways. Getting a mobile version up and running is one of my top priorities for D-Tree Dialogue Tool.
New NPC
0 cards
No cards yet.
Tap + to create your first dialogue card.
Project
Export
Appearance
Help
About
D-Tree Dialogue Tool uses third-party assets
“Talk” icon by Skoll via game-icons.net, CC BY 3.0
Font: Press Start 2P © 2012 The Press Start 2P Project Authors (cody@zone38.net) — licensed under SIL Open Font License 1.1
Redistribution, resale, or commercial reuse of D-Tree Dialogue Tool, in whole or in part, is strictly prohibited.
D-TREE DIALOGUE TOOL
D-Tree Dialogue Tool
DeeDeeExampleProject · DeeDee
● Saved
D-Tree Dialogue Tool is in v0.9 and may be prone to bugs. It is wise to save your project and export backup documents often.
NPC: DeeDee
↓ Drop here to unsort
Unsorted cards are excluded from playback
No errors
Card 1TEC 45COND
Welcome to D-Tree Dialogue Tool! It looks like this is your first time here, am I right?
Card 3
Well, then! You might not be in need of my guidance, great master of interactive dialogue.
Card 6
Computers don't drink coffee, silly. Now, here's a little fun-fact for you: You just responded to a dialogue with a skill check enabled, and you chose the Fail path. This is just a neat way for you to organize your skill checks in D-Tree. Skills are completely optional in D-Tree Dialogue Tool if your game or interactive experience doesn't use skill checks at all.
Card 7
Well, aren't we tech savvy? Now, here's a little fun-fact for you: You just responded to a dialogue with a skill check enabled, and you chose the Success path. This is just a neat way for you to organize your skill checks in D-Tree. Skills are completely optional in D-Tree Dialogue Tool if your game or interactive experience doesn't use skill checks at all.
Card 2
Ooh-wee, I just love seeing new faces! Do you want me to tell you a little bit about D-Tree Dialogue Tool?
Card 4
Snarky, me?! I wouldn't dream of it. Now, what do you want to do next?
Card 5
All righty! It was a pleasure seeing you, unidentified user no. 698. You can always play through this dialogue again using the "Play dialogue" button in the upper right corner when you have the default project loaded. Or you can use the Help & Shortcuts page from the bottom-right pop-out menu.
Card 11
Boy, oh, boy, have I got some golden nuggets of wisdom for you, friendo. I can't wait to get started!
Card 8
"Any fool can know. The point is to understand." - Albert Einstein said that! Now, where was I. Oh, skill checks ... If your main project (your game or interactive experience) uses skill checks, you can mirror the same kind of behavior here in D-Tree Dialogue Tool. Open the Customize window from the menu and add all your skills there with the range you prefer. Then, those skills are available when attaching skill checks to a player response (the plus-circle button). Ain't that just neat? But wait, there's more: If you have multi-responses activated in your project, you can even split your player responses into custom fail and success-paths with their own target cards.
Card 9
Sure there is! Take a look at the pop-out menu in the bottom right corner and find the feedback-button. I'm always eager to improve, and your feedback makes it possible!
Card 10
The world needs every ounce of friendliness it can get, and that's just my honest opinion. But - you're not here for idle chatter. Are you ready to explore D-Tree Dialogue Tool for yourself?
Card 12
Did you just say "state"? Man, oh, man, have I been waiting for this!
Card 13
I'm fit as a fiddle, friendo! I just get my gears all wound up when I hear words like "State" or "Dialogue Card". Do you want to hear a little bit about states and dialogue cards in D-Tree Dialogue Tool?
Card 14
That's a shame. Do you want to hear more about any other aspects of D-Tree Dialogue Tool, or maybe we should get a fresh start and go back to the beginning of our conversation?
Card 15
Great! Well, for starters: there's the NPC panel where you create and organize your NPCs. Or, there's the States and Dialogue Cards panel, where the entire structure of your dialogue is listed. And I almost forgot about the most important thing, silly me. There's also the main Dialogue Card Editor window. There are also some other cool features, like Project Skills, Custom Conditions, and Export and Import. Let me know what you want to learn more about.
Card 16
A great place to start! You can add as many NPCs as you want, and you can even structure them in folders. You can find the NPC panel on the right-hand side when you're in Editor mode. Select the NPC you want to work on and move on to the States and Dialogue Card panel.
Card 17
"States" is really just a fancy way of saying "Folders", to be honest. But organizing your dialogue cards into states has a few benefits: 1. If your project has different dialogue contexts based on time of day, quest progress, etc., states allow you to match your D-Tree Dialogue Tool project structure directly to this. 2. You can duplicate an existing State and all its content. This makes for easy iterative editing and great version control. 3. Only dialogue cards contained within a State can be played in the Play Dialogue page. Did you want to hear more about Dialogue Cards, too?
Card 18
Ah, the main editor window. This is where you unleash your magic, traveler. When in Editor mode with a card selected, you will see the dialogue card editor smack dab in front of you. This is where you write all your glorious dialogue and zingy player responses. You also set up all the logic for where responses are routed, and you can even add skill checks and conditions by pressing the circle-cross button on the right side of the response! The little arrow in the same button menu takes you to the response target card. Neat, ain't it?
Card 19
D-Tree Dialogue Tool has some neat stuff in it. Here are a few examples: Skill checks - If your main project (your game or interactive experience) uses skill checks, you can mirror the same kind of behavior here. Open the Customize window from the menu and add all your skills there with the range you prefer. Then, those skills are available when attaching skill checks to a player response (the plus-circle button). Ain't that just neat? Multi-responses - Skill checks can split a single response into Fail and Success paths. Response conditions - For any player response, mark a custom condition to be true. Use this condition in a later dialogue card to show alternative dialogue text if this response was chosen on the Play Dialogue page. External editing - Export an NPC as .txt or .docx to edit text externally. Re-import the document using the Import edited file button. Search - Use the search bar at the top of the States and Dialogue panel to find the exact card you're looking for. If you ever need any guidance, you can access the Help & Shortcuts page via the pop-out menu in the bottom right corner.
Card 20
Dialogue cards, you say? When your NPC says "Hello!", you answer with one of however many responses you would like to choose from. Each Dialogue Card in the left-hand panel is owned by your selected NPC and represents a single dialogue screen. It holds the dialogue and player response options. Dialogue cards can be placed in one of two places: the unsorted scratch area at the top, or inside a State.
Card 23COND
I'm so happy you stuck with me to the end of this conversation! Hopefully, you learned a little bit about D-Tree Dialogue Tool and how it makes writing interactive dialogue as easy as the lemon is squeezy! Wait, that's not how it goes ... Anyway, we can always start our conversation over - or you can access the Help & Shortcuts-page in the bottom right pop-out panel.
Card 24
Well, you can always load the DeeDee Example Project from the Load window and enter Play dialogue mode to talk to me again. Until then: go write some magical dialogue, friendo!
Card 21🎯
The hands-on approach, I like it! Well, it's been nice. If you ever feel like talking to me again, just simply load the DeeDee Example Project from the Load button and enter Play Dialogue mode!
Card 22
Remember earlier, when you told me about the coffee you spilled on your computer? Well, the neat thing is that you can add conditions to all responses, and later split a dialogue card on said condition. That's how I remembered your comment about the coffee!
Card 6(5 of 24)
Dialogue text
PLAYER RESPONSES → TARGET CARDS
1.
2.
Incoming links
Developer notes
Drag and drop a card from the left panel to show additional cards in the editor.
NPCs
DeeDee
External editing & imports
Made external edits to a document exported from D-Tree Dialogue Tool? Re-import it to update all dialogue and response texts! Note: Only available for export formats .docx and .txt.

(!) Your D-Tree Dialogue Tool project content is overwritten by the import. Save a copy of your project before importing.

Do not edit or remove ID-tags in the exported document. D-Tree Dialogue Tool only updates texts with a matching ID.