Godot Engine Integration
Configure Hyperstone to work with your Godot Engine installation for seamless project management, building, and testing.
What You'll Need
- Godot Engine 4.x installed on your system
- Recommended version: Godot 4.6 or higher
- The path to your Godot executable
Supported Versions
Hyperstone supports Godot 4.x versions:
- ✅ Godot 4.6+ (Recommended)
- ✅ Godot 4.5
- ✅ Godot 4.4
- ✅ Godot 4.3
- ✅ Godot 4.2
- ⚠️ Godot 4.0-4.1 (May have limited compatibility)
- ❌ Godot 3.x (Not supported)
Why 4.6+? Godot 4.6 includes important stability improvements, better export templates, and enhanced C# support that work best with Hyperstone's features.
Finding Your Godot Executable Path
The location of your Godot executable depends on your operating system and how you installed it.
Linux
If installed via package manager:
which godot4
# or
which godotCommon locations:
/usr/bin/godot4/usr/bin/godot/usr/local/bin/godot4~/.local/bin/godot4
If downloaded manually:
~/Downloads/Godot_v4.6_linux.x86_64~/Applications/Godot_v4.6_linux.x86_64- Wherever you extracted the downloaded file
Windows
If installed via Steam:
C:\Program Files (x86)\Steam\steamapps\common\Godot Engine\godot.exeIf downloaded manually:
C:\Users\YourUsername\Downloads\Godot_v4.6_win64.exe
C:\Program Files\Godot\Godot_v4.6_win64.exeTip: Right-click on the Godot shortcut → Properties → "Target" field shows the full path
macOS
If installed via Homebrew:
which godotIf downloaded manually:
/Applications/Godot.app/Contents/MacOS/GodotTip: Right-click Godot.app → Show Package Contents → Contents → MacOS → Godot
Setting Up in Hyperstone
Step 1: Open Settings
- Launch Hyperstone
- Navigate to Settings → Local Settings
- Find the Engine Configuration section
Step 2: Enter the Path
- Click on the Godot Executable Path input field
- Paste the full path to your Godot executable
- Examples:
- Linux:
/usr/bin/godot4 - Windows:
C:\Program Files\Godot\Godot_v4.6_win64.exe - macOS:
/Applications/Godot.app/Contents/MacOS/Godot
- Linux:
Or use Auto-detect:
- Click the Auto-detect button
- Hyperstone will search common locations for Godot
- If found, the path will be filled automatically
Or use Browse:
- Click the Browse button
- Navigate to your Godot executable
- Select it and click Open
Step 3: Verify the Installation
- Click the Test Engine button next to the path field
- Hyperstone will check if:
- The path exists
- The file is executable
- It's a valid Godot 4.x installation
- You should see a success message with the detected Godot version
Step 4: Save
- Click Save Settings to apply the settings
- Hyperstone is now configured to use your Godot installation
What This Enables
Once configured, Hyperstone can:
- Launch Projects: Open your projects directly in Godot Editor
- Build Exports: Create builds for Linux, Windows, Web, and other platforms
- Run Tests: Execute your game in test mode
- Shader Lab: Preview and edit shaders with live reload
- Scene Preview: Quick preview of scenes without opening the full editor
- Headless Builds: Create builds without opening the Godot UI
Testing Your Configuration
After setting up Godot integration, test it by:
- Opening a Godot project in Hyperstone
- Clicking the Open in Godot button
- The project should open in the Godot Editor
If it doesn't work, check the troubleshooting section below.
Using Multiple Godot Versions
If you have multiple Godot versions installed:
- Hyperstone currently supports one Godot path at a time
- Set the path to your primary/recommended version (4.6+)
- You can manually change the path in settings when needed
Future Feature: Hyperstone will support multiple Godot versions per project in a future update.
Troubleshooting
"Godot Not Found" Error
- Check the path: Make sure you copied the complete path including the filename
- Check permissions: Ensure the file is executable
- Linux/macOS: Run
chmod +x /path/to/godotif needed
- Linux/macOS: Run
- Check file exists: Navigate to the path in your file manager to verify
"Invalid Godot Version" Error
- Check version: Hyperstone requires Godot 4.x
- Update Godot: Download the latest version from godotengine.org (opens in a new tab)
- Check executable: Make sure you're pointing to the actual Godot binary, not a launcher script
"Permission Denied" Error
Linux/macOS:
chmod +x /path/to/godotWindows:
- Right-click the Godot executable
- Properties → Security → Edit
- Ensure your user has "Read & Execute" permissions
Projects Won't Open in Godot
- Check project.godot: Ensure your project has a valid
project.godotfile - Check Godot version: Some projects require specific Godot versions
- Check console: Look at Hyperstone's console for error messages
Builds Fail
- Export templates: Make sure you've installed export templates in Godot
- Open Godot → Editor → Manage Export Templates
- Download templates for your Godot version
- Check export presets: Ensure your project has export presets configured
- Check permissions: Ensure Hyperstone has write access to the build output directory
Installing Godot (If Not Installed)
Linux
Via Package Manager (Recommended):
# Flatpak
flatpak install flathub org.godotengine.Godot
# Snap
snap install godot-4
# Arch Linux
sudo pacman -S godotManual Download:
- Visit godotengine.org/download (opens in a new tab)
- Download "Godot Engine - Linux/X11 64-bit"
- Extract and make executable:
chmod +x Godot_v4.6_linux.x86_64
Windows
Via Steam:
- Open Steam
- Search for "Godot Engine"
- Install (Free)
Manual Download:
- Visit godotengine.org/download (opens in a new tab)
- Download "Godot Engine - Windows 64-bit"
- Extract the ZIP file
- Run the .exe file
macOS
Via Homebrew:
brew install godotManual Download:
- Visit godotengine.org/download (opens in a new tab)
- Download "Godot Engine - macOS Universal"
- Open the DMG file
- Drag Godot.app to Applications folder
Export Templates
For building/exporting games, you need to install export templates:
- Open Godot Editor
- Go to Editor → Manage Export Templates
- Click Download and Install
- Select your Godot version (should match your installation)
- Wait for download and installation to complete
Note: Export templates are version-specific. If you update Godot, you'll need to download new templates.
Updating Godot
When you update Godot:
- Download and install the new version
- Update the path in Hyperstone settings if the location changed
- Click Verify to confirm the new version
- Install new export templates in Godot
Removing the Integration
To remove Godot integration:
- Go to Settings → Local Settings
- Find the Engine Configuration section
- Clear the executable path field
- Click Save Settings
Note: This only removes the integration from Hyperstone. It doesn't uninstall Godot from your system.
Related Documentation
- Settings - Complete settings guide
- Installation & Setup - Initial configuration