Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Custom Graph Editor

An asset by Tehelka
The page banner background of a mountain and forest
Custom Graph Editor thumbnail image
Custom Graph Editor thumbnail image
Custom Graph Editor hero image

Quick Information

0 ratings
Custom Graph Editor icon image
Tehelka
Custom Graph Editor

A Godot 4.5+ add-on to build custom directed and undirected graph editor tailored to any project.

Supported Engine Version
4.5
Version String
0.6.0-beta
License Version
MIT
Support Level
community
Modified Date
6 hours ago
Git URL
Issue URL

Location Map Graph Editor Example

This example demonstrates creating a world map / location graph editor with custom metadata and an inspector panel for editing properties.

What's Included

  • A graph editor scene (location_map_editor.tscn) which loads an example graph (graph_example/example_graph.gegraph) when launched
  • Custom Node Logic (location_node.gd) and its UI part (location_node_ui.gd)
    • Adds a location_name property to nodes and change the visual representation of nodes
  • Custom Link Logic (travel_path.gd) and its UI part (travel_path_ui.gd)
    • Adds a travel_cost property to links and change the visual representation of links (display the cost on the link)
  • An inspector panel to edit properties

A Godot 4.5+ add-on to build custom directed and undirected graph editor tailored to any project.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Custom Graph Editor icon image
Tehelka
Custom Graph Editor

A Godot 4.5+ add-on to build custom directed and undirected graph editor tailored to any project.

Supported Engine Version
4.5
Version String
0.6.0-beta
License Version
MIT
Support Level
community
Modified Date
6 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers