Skip to main content

Move to Summer Engine

Summer Engine is the game engine built for AI. Its current upstream technical base is Godot Engine 4.7.2, and Summer follows upstream continuously. That lineage preserves familiar project formats and editing concepts, but it is not the Summer Engine product version and does not change the identity of your Summer game. Check the generated compatibility reference before migrating. It distinguishes measured facts from project-compatibility claims that have not yet been measured.

Coming From Godot

If you are coming from Godot Engine, the node, scene, resource, and GDScript concepts are familiar. Summer Engine adds its own AI workflow and product surfaces, so verify plugins, editor customizations, and export behavior instead of assuming every detail is identical.

What’s the Same

The portable foundation includes:
  • Node and scene concepts — familiar nodes, properties, and relationships
  • GDScript — the default creator language in Summer Engine
  • Text scene and resource formats — .tscn, .tres, and .gd
  • Project configuration — project.godot
  • Asset import metadata — verify on first open because importers can change upstream

Zero Lock-in

Summer games use upstream-compatible project formats: Summer does not require a proprietary replacement for these files. Keep the project in version control and review the first Summer Engine import diff before accepting it.

Team Workflows

Mixed-editor teams can share source formats, but should pin compatible versions and review generated import metadata:
  • a collaborator may open the project in the compatible upstream editor,
  • a creator opens the same repository in Summer Engine,
  • both commit project files to the same repository,
  • the team resolves real file changes through its normal review process.

Worst Case

Your GDScript, text scenes, resources, and assets remain in documented formats. Opening them in another compatible editor may require an import pass and will not provide Summer-only AI or platform surfaces.

What’s Different

Summer Engine adds its own AI-native workflow to the familiar technical foundation:

AI Chat Panel

The editor has a chat panel docked beside the scene view. You describe a change in plain words, and the AI edits the project through the editor’s own APIs.

Enhanced Workflow

Instead of manually clicking through menus:
  1. Describe what you want: “Add a player character with movement”
  2. Watch it build: the AI edits scenes and scripts in the open project
  3. Check the result: play the game, or ask for adjustments
  4. Roll back if needed: commit often, and see every changed file in the Changes dock. See Connect to GitHub
You can also drive the editor from your own AI agent through the Summer MCP server and CLI.

Project Compatibility

To try an existing Godot Engine project in Summer Engine:
  1. Commit the project to version control, or work on a copy
  2. Open the Project Manager and choose Import
  3. Select the project’s project.godot file
  4. Open the project and let the first import pass finish
The first open imports every asset into the .godot/ folder, so it takes longer than later opens. Review the changes it makes to .import files before you commit them. The AI reads your scripts and scenes as it works, so you do not need to explain the project structure first.

Common Questions

Pure GDScript addons are the safest case. Native extensions and editor integrations are version-sensitive; use Extending Summer before enabling them.
The source formats are upstream-compatible. Pin the compatible upstream version, commit first, and expect an import pass; Summer-only AI and platform surfaces will not be present.
The current upstream technical base is 4.7.2. No next upstream version is currently claimed. The project minimum is unmeasured, so do not replace that fact with a blanket “Godot 4.x” compatibility promise. See Compatibility & upstream.

Getting Started

Ready to try Summer Engine with your existing project?

Download Summer Engine

Get Summer Engine installed on your system

First Chat

Learn how to use AI assistance effectively

AI Operations

Understand what AI can do in your project

Need help? Ask in Discord first. That is where you get the fastest reply and support. For concrete help, email support@summerengine.com or founders@summerengine.com.