Create a Summer game
Start with an empty Summer Engine project. GDScript is the default creator language in this journey; the next guide adds the Summer SDK contract used for testing and publishing.Step 1: Download Summer Engine
Getting Summer Engine on your computer is super easy.Get Summer Engine for free
Get Summer Engine for free
For Mac users:
- Visit summerengine.com and click “Download for Mac”
- Drag Summer Engine to your Applications folder
- Double-click to open (Mac might ask for permission - that’s normal!)
- Visit summerengine.com and click “Download for Windows”
- Run the installer (Windows might ask for permission - click “Yes”)
- Summer Engine will be ready to go!
Create your account
Create your account
- Open Summer Engine → You’ll see a clean, friendly interface
- Click “Sign in” → This opens your web browser
- Create account → Use Google, GitHub, or email - whatever you prefer
- Back to Summer Engine → The app will automatically log you in
Step 2: Build Your First Summer Game
This is where the magic happens. Let’s create something awesome!Start a new Summer game
Start a new Summer game
- Click “New Project” → Give it a fun name like “My Amazing Game”
- Choose a location → Anywhere on your computer is fine
- Click “Create & Open” → Summer Engine opens with a chat window on the right
- Watch Summer Engine think → It’s learning about your new project (takes a few seconds)
Have your first conversation
Have your first conversation
Ready to see Summer Engine in action? Try typing these:“Create a player character that I can move around”
- Summer Engine creates a character for you
- Adds movement controls (arrow keys or WASD)
- You can immediately test it by pressing the play button!
- Summer Engine creates platforms in your game world
- Sets up physics so your character can land on them
- Summer Engine adds a smooth camera that tracks your character
- Now your game feels professional!
Understanding the Interface
Summer Engine combines a familiar game editor with AI superpowers.Chat panel (right side)
Chat panel (right side)
- Multiple chat tabs → Different conversations for different features
- Change review → See exactly what AI wants to change before applying
- Sources → AI shows which files it’s reading from your project
Built-in Git integration
Built-in Git integration
- Changes panel → Your real repository, with changed, staged, and conflicted files grouped
- Stage, commit, push → Per file, from the panel or by asking the AI
- AI can run git for you → Status, diff, stage, commit, branch, fetch, pull, push. It writes the commit message when it commits
Continue the canonical path
Previous: Install Summer Engine
Return to installation and verification.
Next: Build with GDScript and the Summer SDK
Add the creator-facing SDK contract to your Summer game.
Need help or have questions? Reach out to our founders at founders@summerengine.com or join our community on Discord for fast responses.

