Quick Start
Get up and running with EngineForge in under 5 minutes. Download the IDE, open a game project, and start building with AI.
1. Download and install
Download EngineForge for your platform from the download page. The IDE is a standalone application. No separate VS Code installation required.
- macOS: Open the .dmg, drag to Applications
- Windows: Run the .exe installer
- Linux: Install the .deb or .rpm package
2. Open a game project
Open a folder containing a Unity or Godot project. The IDE auto-detects the engine:
- Unity: Detected via
ProjectSettings/ProjectVersion.txt - Godot 4: Detected via
project.godot
Once detected, the chat header shows two status indicators: the engine bridge connection (Unity or Godot) and the code indexer status with file count.
3. Connect the engine bridge
The IDE auto-deploys a plugin into your project that enables live communication with the running editor.
Unity
The plugin (Assets/Plugins/Editor/EngineForgeBridge.dll) is deployed automatically. Open your project in Unity Editor, wait for scripts to compile, and the bridge connects within seconds. Look for the green dot next to the Unity label in the chat header. Note: the bridge cannot operate while Unity is in Play mode.
Godot
The plugin is auto-deployed to addons/engineforge_bridge/. You need to enable it once:
- Open your project in Godot Editor
- Go to Project → Project Settings → Plugins
- Find “EngineForge Bridge” and check Enable
After enabling, the plugin loads automatically on every subsequent editor launch. The bridge cannot operate while a scene is running.
4. Start the AI chat
The AI Chat panel is in the right sidebar (auxiliary bar). It has three modes:
- Ask mode: The AI responds with explanations and code blocks. It doesn't modify your project.
- Plan mode: The AI analyzes your project and writes a structured plan before making any changes.
- Code mode: The AI writes files directly to your project and executes bridge commands to create scenes, objects, and components in real-time.
5. Build something
Try these example prompts in Code mode:
“Create a player character with movement using CharacterBody2D”
“Add a main menu scene with Play and Quit buttons”
“Create a health bar UI that decreases when the player takes damage”
“Set up a simple platformer level with ground, platforms, and a player”
How the AI understands your project
EngineForge does not just send your prompt to the AI. Before the first message, the Code Graph indexes your entire project and builds a compact architectural overview. This overview, along with your engine type, version, scenes, scripts, and bridge connection state, is automatically injected into the AI context.
This means the AI already knows your class hierarchy, script relationships, and project structure before you ask it anything. It can reference files it has never read and understand how your systems connect.
Connection status
The chat header shows the bridge connection state with a colored dot:
- • Green — Connected. Bridge commands execute in real-time.
- • Yellow — Connecting, reconnecting, or compiling.
- • Red — Disconnected. Click to retry.