Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Documentation
Logo
Documentation

Documentation

  • Getting Started
    • How to Get GDLink
    • Installing & Using GDLink for your Project
    • The GDLink Toolset
  • Core Concepts
    • Logic Bricks
    • Listeners, Gates, Executors
    • Variables
    • States
    • Runtime Model
  • Guides
    • 2D and UI Workflows
    • 3D Workflows
    • XR Workflows
    • Debugging
  • Logic Reference
    • Listener Reference
      • Always
      • Delay
      • Keyboard
      • Mouse
      • Cursor
      • Gamepad
      • Touch
      • UI Hover
      • UI Click
      • Collision
      • Ray
      • Near
      • Radar
      • Transform
      • Movement
      • Gravity
      • Variable
      • Random
      • Inventory
      • Message
      • Signal
      • XR Input
      • XR Tracking
      • XR Ray
    • Gate Reference
      • AND
      • OR
      • XOR
      • NAND
      • NOR
      • Expression
      • State
      • GDScript
      • XR
    • Executor Reference
      • Motion2D
      • Motion3D
      • Gravity
      • Path
      • Vehicle3D
      • Servo
      • Track To
      • Transform2D
      • Transform3D
      • Visibility
      • Material
      • Advanced Material Shader
      • Light
      • Particle
      • Sprite
      • Animation
      • Camera
      • SpringArm3D
      • Parent
      • Edit Object
      • Sound
      • Vibration
      • Mouse
      • Cursor
      • Timer
      • Window
      • Scene
      • Game
      • Inventory
      • UI Parameters
      • UI Visibility
      • Label
      • State
      • Variable
      • Math
      • Random
      • Message
      • Signal
      • Print
      • Group
      • XR Session
      • XR Haptic
      • XR Movement
      • XR Interaction
      • XR Avatar
      • XR Passthrough
Back to top
View this page

GDLink Documentation¶

Documentation in progress

This documentation is an early work in progress. Some sections are incomplete or still being written, and the guide will continue to expand and improve over time. Thank you for your patience as it develops alongside GDLink.

GDLink is a visual logic addon for Godot 4.6.3-stable, tested on Godot 4.7. Build gameplay with listener, gate, and executor bricks — connections you can actually see, follow, and rewire without diving into a code file every time you change your mind.

The runtime stays native and release-ready underneath. Your editor stays sane. The boss fight ends up in your game, not in your project tree.

GDLink Basic is the free-forever starting point: core 2D and UI visual logic tools with a real license key, no trial clock.

GDLink also treats a clean Godot Output panel as a product requirement. Many Godot projects slowly normalize constant warnings and errors; GDLink strives for error-free execution so real problems stay visible when they happen.

Godot Output panel showing GDLink starting without errors

Quick-start cheat sheet¶

  • Add bricks fast: press Shift+A in the GDLink editor to open the add-brick menu without reaching for the toolbar.

  • Open local variables fast: press V to jump straight to the local Variables panel for the selected graph.

  • Read graphs by color: listeners, gates, executors, and state frames use editor color coding so a graph can be scanned before you read every label. For custom colors, select one or more bricks or state frames, right-click the selection, choose Apply Color…, pick a color, and confirm.

  • Label what matters: type into a brick’s name field to label that brick, and use the toolbar Rename button to rename the GDLink runtime node for the selected object.

  • Name states in place: right-click a state frame and choose Rename State to name it where you are working.

  • Copy and share bricks: copy selected bricks and GDLink places a JSON representation on the clipboard; another user can paste that JSON into their graph.

  • Recover edits: copy, paste, undo, and redo are part of the editor workflow, so quick experiments do not have to become permanent.

Get Started

Install GDLink, activate your license, and build your first listener → gate → executor graph.

Getting Started
Logic Reference

Every listener, gate, and executor — what it does and what it expects.

Logic Reference
Core Concepts

The runtime model, variables, states, and how a graph actually flows at runtime.

Core Concepts
Guides

Worked examples for 2D/UI, 3D, XR, and the unglamorous art of debugging real graphs.

Guides
Release Notes

Compatibility and what shipped in the current release.

Compatibility

Documentation

  • Getting Started
    • How to Get GDLink
    • Installing & Using GDLink for your Project
    • The GDLink Toolset
  • Core Concepts
    • Logic Bricks
    • Listeners, Gates, Executors
    • Variables
    • States
    • Runtime Model
  • Guides
    • 2D and UI Workflows
    • 3D Workflows
    • XR Workflows
    • Debugging
  • Logic Reference
    • Listener Reference
    • Gate Reference
    • Executor Reference
Next
Getting Started
Copyright © Solven Technology Inc.
Made with Sphinx and @pradyunsg's Furo
On this page
  • GDLink Documentation
    • Quick-start cheat sheet