Skip to main content

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.
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!)
For Windows users:
  • 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!
Summer Engine is completely free to download and try. No credit card required!
  1. Open Summer Engine → You’ll see a clean, friendly interface
  2. Click “Sign in” → This opens your web browser
  3. Create account → Use Google, GitHub, or email - whatever you prefer
  4. Back to Summer Engine → The app will automatically log you in
We use your browser for security - Summer Engine never sees your password!

Step 2: Build Your First Summer Game

This is where the magic happens. Let’s create something awesome!
  1. Click “New Project” → Give it a fun name like “My Amazing Game”
  2. Choose a location → Anywhere on your computer is fine
  3. Click “Create & Open” → Summer Engine opens with a chat window on the right
  4. Watch Summer Engine think → It’s learning about your new project (takes a few seconds)
The chat window is where you’ll talk to Summer Engine. Think of it as your creative partner!
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!
“Add some platforms to jump on”
  • Summer Engine creates platforms in your game world
  • Sets up physics so your character can land on them
“Make the camera follow my player”
  • Summer Engine adds a smooth camera that tracks your character
  • Now your game feels professional!
Don’t worry about being precise - Summer Engine understands natural language. Just describe what you want!

Understanding the Interface

Summer Engine combines a familiar game editor with AI superpowers.
  • 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
  • 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.