Dreamcatcher toolkit banner
v0.9.1 | Early Access For Godot 4.6

Create Any Game.
Zero Code Required.

Dreamcatcher transforms Godot into a complete visual game creation toolkit. Visual logic, drag-and-drop editors, 36 genre presets, 154 scene templates, built-in systems, and full native Godot compatibility — build faster without losing control.

Prefer a different checkout path? You can buy directly here or choose the Itch.io page instead.

Need help first? Join the Discord community.

your_first_game.gd
# Dreamcatcher — zero code needed, but scripting stays available:

# Play background music
DreamAudio.play_bgm("res://music/adventure.ogg")

# Give the player a sword
DreamCore.add_item("Iron Sword", 1)

# Start a quest
DreamCore.start_quest("rescue_the_village")

# Transition to the dungeon scene with a fade
DreamSceneManager.go_to("res://scenes/dungeon.tscn")

# Save the game
DreamSave.save_game(0)  # slot 0
36
Game Genres
154
Scene Templates
291
Logic Nodes
112
Custom Nodes
28
Autoload Systems
10
Export Platforms

See Dreamcatcher in Action

Watch a quick overview of the full toolkit.

Product Overview Video Coming soon !

6 Tools. One Workspace.

Dreamcatcher lives entirely inside the Godot editor. Every tool shown below is included, and much more to discover.

Almanac dashboard with stats, tool launcher, and quick actions
Almanac Dashboard — central workspace overview
Visual Logic graph editor with connected nodes
Visual Logic — 291 drag-and-drop nodes
Scene Composer template gallery
Scene Composer — 154 one-click templates
UI Builder WYSIWYG canvas with placed components
UI Builder — 113 components, 20 themes
Narrative Weaver dialogue graph
Narrative Weaver — 59 dialogue node types
Sound Studio audio mixer and SFX generator
Sound Studio — audio mixer & 60+ SFX generator

Everything You Need to Build Games

A complete game creation toolkit that replaces dozens of plugins with one cohesive, deeply integrated system.

🎨

Visual Logic System

291 drag-and-drop logic nodes across genre-aware systems. Build movement, combat, dialogue, inventory, AI, and progression visually without code. Includes Plain English mode for readable pseudocode.

🎬

Scene Composer

154 fully populated scene templates across 43 categories. Each creates a complete .tscn with collision, lighting, nodes, and auto-injected logic so you go from idea to playable scene fast.

🎮

36 Genre Presets

The Genre DNA system configures the workspace for your game type. Platformer, RPG, Horror, Racing, Fighting, Visual Novel, Tower Defense, Roguelike, and many more. Switch any time.

💻

The Almanac Workspace

Full-screen editor workflow replacing the standard Godot view. Five-category ribbon, dashboard, quick actions, tool launcher, and a cleaner authoring experience for large projects.

🧠

AI Dream Advisor

9-provider AI companion supporting ChatGPT, Gemini, Copilot, Claude, DeepSeek, Mistral, Ollama, LM Studio, and custom endpoints. Includes a built-in knowledge base for fully offline use.

🖼

UI Builder

WYSIWYG drag-and-drop interface designer with 113 palette components, 20 theme presets, 13 device sizes, inline text editing, gradient backgrounds, and full export to .tscn.

🗣

Narrative Weaver

Visual dialogue and story editor with 59 node types across 10 categories. Type in prose, convert to graph, or convert graphs back to readable text.

Combat System

12 unified combat modes through DreamCombatBridge: real-time action, turn-based, ATB, tactics, card battle, fighting, SHMUP, tower defense, roguelike, and more through one consistent layer.

💾

Save System

Encrypted .dream save files with subsystem snapshots, thumbnails, corruption guards, backup rotation, and JSON debug export. Reliable one-call save and load support.

🚀

10-Platform Export

Export through Godot’s standard pipeline for Windows, macOS, Linux, Android, iOS, Web, Xbox, PlayStation, Nintendo Switch, and Steam Deck with genre-aware presets.

🤖

AI Director

Dynamic difficulty, mercy systems, threat assessment, group commands, pacing, behavior trees, FSMs, GOAP, and utility AI through DreamBehavior visual graphs.

🌐

Multiplayer

Online multiplayer through ENet and WebRTC, plus local 1–4 player support with split-screen and per-player input binding, integrated directly into the runtime layer.

Accessibility

Color blindness filters, font scaling, reduced motion, screen reader hints, subtitles, remappable controls, one-handed mode, and dyslexia-friendly font toggles.

🛠

Fully Extensible

Swap any of the 28 autoloads, register custom nodes, create Dream Packs, or use Architect Mode for full GDScript access. No hard lock-in.

22 Integrated Editor Tools

A full development workspace built directly into the Godot editor, covering authoring, design, generation, conversion, and management.

📚

Almanac

Full editor workspace

🔬

Visual Logic

Node-based scripting

🎨

Scene Composer

154 scene templates

🖌

UI Builder

WYSIWYG UI designer

💬

Narrative Weaver

59 dialogue node types

🗺

Map Editor

11 layers, smart borders

🎬

Animation Studio

190+ presets, state machine

🎵

Sound Studio

Bus mixer, 60+ SFX

🎥

Cinematic Editor

16 track timeline

Sketch Enhancer

Pixel art, 9 tools

🎲

Gameplay Director

9 content generators

💡

Ideation Board

Game design organizer

Procedural Toolkit

19 procedural tools

🗃

Database

Resource browser & editor

Content Validator

Integrity & error checker

📂

Asset Pipeline

Import & batch processing

📊

Performance Panel

Per-system diagnostics

🧩

Module Manager

Toggle genre modules

🔄

Migration Assistant

Deprecated feature scanner

🧱

Bake Manager

Convert to native Godot

🧹

Asset Cleaner

Remove unused files

📦

Export Manager

One-click export flow

36 Genres. One Toolkit.

Select a genre and the workspace adapts — logic palette, scene templates, combat mode, UI presets, and runtime managers. Switch whenever you want.

Action RPG
Turn-Based RPG
Platformer
Visual Novel
Survival
Puzzle
Racing
Card Game
Classic Cards
Board Game
Stealth
Sandbox
Fighting (2D)
Fighting (3D)
Sports (Soccer)
Sports (Basketball)
Sports (Tennis)
Rhythm
Tower Defense
Roguelike
Simulation
Endless Runner
Bullet Hell / Shmup
Horror
Multiplayer
Metroidvania
Point & Click
Cozy Farm
Party Game
Hack & Slash
Idle / Clicker
Auto-Battler
Battle Royale
MOBA
Educational
Farming RPG

Your First Game in 10 Minutes

Four steps from zero to playable. No code, no setup friction, and no lock-in.

1

Install the Plugin

Copy addons/dreamcatcher/ into your Godot project and enable it in Project Settings.

2

Pick Your Genre

The Welcome Wizard launches automatically and guides you through genre selection. The workspace, nodes, and templates adapt instantly.

3

Build Visually

Use Scene Composer for levels, Visual Logic for mechanics, Narrative Weaver for dialogue, and UI Builder for menus.

4

Export & Ship

Use Export Manager to build platform-ready releases through Godot’s standard export workflow.

What’s Included

One purchase, one plugin, everything you need. No hidden add-ons and no feature gates.

28 Autoload Singletons

Core, Audio, Input, Scene Manager, Pool, Net Sync, Weather, and 21 more

112 Custom Node Types

DreamActor, Trigger, Checkpoint, Spawner, Hitbox, Hurtbox, with 2D and 3D parity

35 Resource Types

ActorData, ItemData, SkillData, EnemyData, QuestData, CardData, and many more .tres formats

15 ECS Traits

Health, Stats, Movement, Inventory, Equipment, Leveling, and composable actor components

12 Procedural Generators

Maps, worlds, sprites, icons, SFX, music, 3D shapes, names, loot, palettes, particles, isometric

11 Languages Built In

EN, ES, FR, DE, IT, PT, JA, KO, ZH, RU, AR, including RTL support

15 Test Suites

Built-in testing for core, audio, save, pool, battle, director, UI, and more

Complete Documentation

44 sections covering systems, API, tutorials, troubleshooting, and glossary

RPG Systems Suite

Quest Manager, Crafting, Shop, Inventory, Equipment, Leveling, Achievements, and Journal

World Systems

Dynamic weather, day/night cycle, minimap, fog of war, physics layers, and object pooling

4 Converters

Image, Audio, 2D-to-3D, and 3D-to-2D converters built into the Almanac

Debug Console

Runtime console with commands for vars, entities, services, perf, timescale, and more

Built With Your Freedom in Mind

Dreamcatcher is designed so you always stay in control. Your project, your rules.

🔒

Project Always Opens

Your project opens in Godot with or without the plugin. No server lock-in and no forced dependency.

🛠

Bake Manager

Convert Dreamcatcher assets to native Godot equivalents and remove the plugin when you want.

🔄

Service Locator

Swap any of the 28 autoloads for your own implementation and keep complete architectural control.

📄

Standard Godot Files

Assets remain standard .tscn and .tres files. No proprietary project format, no binary lock box.

🔐

No Phone-Home

Zero telemetry, zero tracking, and zero mandatory online requirement. Works fully offline.

🧩

Architect Mode

Full GDScript source access lets you extend, override, or replace systems to match your workflow.

Founders Pricing Is Live

Secure the lowest entry price during the current v0.9.1 early access stage before later development stages increase it.

Dreamcatcher for Godot 4.6
$49 $15
Early Access pricing for v0.9.1 — buy once and receive all updates through the v1 generation.
  • Full plugin with all 22 integrated editor tools
  • 36 genre presets with dedicated runtime managers
  • 291 visual logic nodes and 154 scene templates
  • 28 autoload singletons and 112 custom nodes
  • 12 combat modes, RPG suite, multiplayer support
  • 10-platform export through Godot’s standard pipeline
  • Complete documentation and included demos
  • Accessibility and localization support
  • All updates through the v1 generation included
  • Early supporters secure the lowest lifetime price tier

Prefer not to use the standard checkout? You can purchase it from its itch.io page.

Open the Itch.io Page

Current stage: Launch (v0.9.1). This $15 entry price is temporary and will increase across later development stages toward the $49 stable price.

Digital product policy: refunds are reviewed fairly on a case-by-case basis for valid issues such as accidental purchase, duplicate purchase, or genuine blocking problems reported within 7 days.

Join the Community

Dreamcatcher is actively developed and supported. Connect with other creators building games with the toolkit.

705
Source Files
280
Class Definitions
15
Demo Scenes
31
Bugs Fixed in v0.9.1

What’s New in v0.9.1

Released April 7, 2026 — a comprehensive stability and compatibility update.

7 critical crash/data-loss fixes (save corruption guard, infinite loop safety, null scene load, pool overflow), 10 high-priority behavior fixes (DirAccess leaks, EventBus listener preservation, duplicate input mappings, Godot 4.6.2 deprecated API), and 14 medium/low robustness improvements across DreamSave, DreamCore, DreamTransition, DreamPool, DreamTrigger, and DreamDirector.

All 68 source file headers updated to Godot 4.6.2 Compatible. Replaced deprecated multiplayer_peer = null pattern with OfflineMultiplayerPeer.new(). Full compatibility with the latest stable Godot release.

Corrupted save files no longer crash the game. Slot ID validation on save, load, and delete. Encryption key fallback warning for developers. Overall safer persistence across all subsystems.

Tutorials & Walkthroughs

Step-by-step guides for every skill level — from first project to advanced genre systems.

🚀

Quick Start Guide

Install, configure, and create your first playable scene in under 10 minutes.

Coming Soon
🎮

Your First Platformer

Build a complete 2D platformer with movement, enemies, coins, and a boss fight.

Coming Soon
⚔️

RPG Combat Setup

Configure turn-based battles, stats, skills, and the DreamCombatBridge system.

Coming Soon
💬

Branching Dialogue

Create complex NPC conversations with choices, conditions, and voice clips.

Coming Soon
🌐

Multiplayer Lobby

Set up online multiplayer with lobbies, host/join, and state synchronization.

Coming Soon
📦

Export & Publish

Build for PC, Web, Mobile, and consoles using the Export Manager workflow.

Coming Soon

Frequently Asked Questions

Answers to common questions about Dreamcatcher, its features, and usage.

No. Dreamcatcher is built for zero-code development. Visual Logic, Plain English mode, scene templates, and integrated tools let you build complete games without writing code. If you do know GDScript, Architect Mode gives you full extension access.

Dreamcatcher requires Godot 4.6 or newer. It is built and tested against the standard (GDScript) build. The .NET build is also supported through Godot’s standard interoperability.

Yes. Copy the addons/dreamcatcher/ folder into your project and enable the plugin. The systems are opt-in and can coexist with existing scenes and scripts.

Your project still opens without the plugin. Use the Bake Manager to convert Dreamcatcher assets to native Godot forms before removal. Assets remain standard .tscn and .tres files.

Yes. Dreamcatcher is written in GDScript and works in both the standard and .NET builds of Godot 4.6. You can still interact with systems through standard Godot interoperability.

Yes. DreamNetSync supports online multiplayer through ENet and WebRTC with state sync, RPCs, and authority management. DreamLocalMultiplayer handles local 1–4 player with split-screen and input binding.

Any genre. The 36 DNA presets cover Action RPG, Platformer, Visual Novel, Fighting, Racing, Horror, Tower Defense, Roguelike, Rhythm, and many more. Universal mode covers hybrids and custom workflows.

Yes. The Service Locator layer lets you swap any of the 28 autoloads with your own implementation while keeping the rest of the toolkit intact.

Yes. Because Dreamcatcher is a digital product, refunds are reviewed fairly on a case-by-case basis. If you experience a genuine blocking issue, accidental purchase, duplicate purchase, or a problem that makes the product unusable as described, contact support within 7 days and your case can be reviewed.

Ready to Catch Your Dreams?

Secure Early Access at the lowest price tier and give visitors both checkout paths: direct purchase here or Itch.io.

Show privacy policy
Show Terms

Show privacy policy
Show Terms

Enable Notifications OK No thanks