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 Project Panel in the right sidebar shows your project name, engine version, and a breakdown of scenes, scripts, and assets.
3. Connect the engine bridge
The IDE auto-deploys a small plugin into your project that enables live communication with the running editor.
Unity
The plugin (Assets/Editor/GameDevIDEBridge.cs) is deployed automatically. Just open your project in Unity Editor and the bridge connects within seconds. Look for the green status indicator in the Project Panel.
Godot
The plugin is deployed to addons/gamedev_ide_bridge/. You need to enable it once:
- Open your project in Godot Editor
- Go to Project → Project Settings → Plugins
- Find “GameDev IDE Bridge” and check Enable
After enabling, the bridge connects automatically on every subsequent launch.
4. Start the AI chat
The AI Chat panel is in the right sidebar (auxiliary bar). It has two modes:
- Ask mode: The AI responds with explanations and code blocks that have copy buttons. It doesn't modify your project.
- Agent mode: The AI writes files directly to your project and executes bridge commands to create scenes, objects, and components in real-time.
Switch between modes using the toggle at the top of the chat panel.
5. Build something
Try these example prompts in Agent 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”
Project context
On the first message of each conversation, the IDE automatically injects your project structure into the AI system prompt. This includes:
- Engine type and version
- List of scenes with root node types and node counts
- Scripts with class names and inheritance
- Resources and asset files
- Bridge connection status
This context is sent once per conversation to keep subsequent messages fast and within token limits.
Connection status
The Project Panel shows the bridge connection state:
- Green - Connected. Bridge commands execute in real-time.
- Yellow - Connecting. The IDE is searching for the editor.
- Red - Disconnected. Click to retry. Commands are queued as pending.