Step 2: Author a Conversation
Build a simple linear dialogue sequence using Text and End nodes.
Categories:
Step 2 — Author a Conversation
Build a Linear Sequence
With the MerchantGreeting sequence open, you have a Start node on the canvas. Now add dialogue nodes:
- From the Node Palette (right dock), drag a Text node onto the canvas
- Connect the Start node’s FlowOut slot to the Text node’s FlowIn slot by clicking and dragging between the slots
- Select the Text node and set its properties in the Inspector:
- Speaker:
"Merchant"(matches your performer name) - Text:
"Welcome to my shop! Looking for something special?"
- Speaker:
Add More Lines
Repeat the process to add a second Text node for the player’s response:
- Drag another Text node onto the canvas
- Connect the first Text node’s FlowOut to this new node’s FlowIn
- Set properties:
- Speaker:
"Player" - Text:
"Just browsing, thanks."
- Speaker:
End the Sequence
- Drag an End node from the palette
- Connect the last Text node’s FlowOut to the End node’s FlowIn
Your sequence now reads:
Start → [Merchant: "Welcome to my shop!"] → [Player: "Just browsing."] → End
Test the Flow
The node footers preview each line of dialogue, making it easy to read through the conversation visually on the canvas. Verify the flow makes sense by following the connections from Start to End.
Save the database (Ctrl+S).
Tips
- Undo/Redo: Ctrl+Z / Ctrl+Y work on all graph operations
- Node selection: Click a node to see its full properties in the Inspector
- Moving nodes: Drag nodes to rearrange the layout for readability
- Copy/Paste: Select nodes and use Ctrl+C / Ctrl+V to duplicate sections
Next: Wire Up the Runtime