
The Tree Creator
Stop writing upgrade trees by hand.
The Tree Creator is a visual node editor for designing upgrade trees, skill trees, and progression systems — built for indie game developers.
Drag nodes. Connect them. Export clean JSON. Done.
⚠️ macOS standalone release coming soon.
✨ Features
- 🕸️ Infinite Visual Canvas — Pan and zoom freely. Place nodes anywhere.
- 🔗 Smart Connections — Right-drag between nodes. Cycle detection prevents broken trees.
- 🏷️ Node Labels — Annotate nodes with custom names shown directly on the canvas.
- 📐 Grid Snapping — Keep your tree clean with 40px grid alignment.
- 🧩 Dynamic Properties — Add any property type (Integer, Float, String, Boolean, Vector2) globally across all nodes.
💡 Adding a property of type String with the name "mod" will automatically designate it for mod/namespace management. - 📤 One-Click JSON Export — Export game-ready JSON instantly. Import into any engine.
- ↩️ Full Undo / Redo — Make mistakes freely.
- 🌐 Runs in Browser — No install needed. Try it right here.
🎯 Who Is This For
- Indie developers building RPGs, roguelikes, or idle/incremental games
- Solo devs who want a clean data pipeline without building custom tooling
- Designers who want to prototype progression systems without writing code
- Anyone who has ever edited an upgrade tree JSON file by hand and regretted it
⌨️ Shortcuts
- [LMB] — Select / drag node
- [RMB Drag] on node — Start a connection
- [RMB Drag] on canvas — Pan the canvas
- [Scroll] — Zoom in / out
- [Del / Backspace] — Delete selected nodes
- [Ctrl + LMB] on connection — Delete a connection
- [LMB Drag] on canvas — Marquee / box select
- [~] — Toggle sidebars
- [Ctrl + Z] — Undo
- [Ctrl + Y] — Redo
💾 Export Format
The exported JSON is clean, engine-agnostic, and ready to parse:
{
"upgrades": [
{
"id": 0,
"base_cost": 100,
"cost_scale": 1.2,
"connections": [1, 2]
},
{
"id": 1,
"base_cost": 200,
"cost_scale": 1.5,
"connections": []
}
]
}
💰 Pricing
🆓 Free — Web Demo
- Full feature set in browser
- Limited to 5 JSON exports per session
💛 $1 — Full Version
- Standalone builds: Windows, Linux, macOS
- Unlimited exports
- All future updates
- Complete Godot 4.x source code (MIT licensed)
- Extend, modify, or embed in your own pipeline
⭐ If The Tree Creator saves you time, a rating genuinely helps more developers find it.
Built with Godot 4. Designed for makers.
| Published | 8 hours ago |
| Status | Released |
| Category | Tool |
| Platforms | HTML5, Windows, Linux |
| Author | LIMBVOID |
| Made with | Godot |
| Tags | Asset Pack, editor, Godot, Idle, Incremental, Indie, skill-tree, sourcecode, tool, upgrades |
| Code license | MIT License |
| Average session | About a half-hour |
| Inputs | Keyboard, Mouse |
| AI Disclosure | AI Assisted, Code |
Download
Download NowName your own price
Click download now to get access to the following files:
TheTreeCreator-v2.2.9-Linux.zip 32 MB
if you pay $1 USD or more
TheTreeCreator-v2.2.9-Windows.zip 41 MB
if you pay $1 USD or more
TheTreeCreator-2.2.9.zip 6.4 MB
if you pay $1 USD or more





Leave a comment
Log in with itch.io to leave a comment.