Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion art-system/ai-generation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "AI Asset Generation for Games in Summer Studio"
sidebarTitle: "Generate Assets"
description: "Generate game images, video, audio and 3D models in Summer Studio, write prompts that work, and have Summer Engine import the results into your game."
icon: "wand-sparkles"
icon: "image"
"og:image": "https://docs.summerengine.com/images/og/art-system-ai-generation.jpg"
"twitter:image": "https://docs.summerengine.com/images/og/art-system-ai-generation.jpg"
---
Expand Down
2 changes: 1 addition & 1 deletion art-system/collections.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ folder called Forest" or "list my folders". MCP agents use the
<Card title="Asset Store" icon="compass" href="/art-system/gallery">
Find free assets to add to My Assets.
</Card>
<Card title="Generate assets" icon="wand-sparkles" href="/art-system/ai-generation">
<Card title="Generate assets" icon="image" href="/art-system/ai-generation">
Make new assets for your folders.
</Card>
</CardGroup>
2 changes: 1 addition & 1 deletion art-system/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ into your game. It imports the file into your project and, for a 3D model, can
place it in the scene.

<CardGroup cols={2}>
<Card title="Generate assets" icon="wand-sparkles" href="/art-system/ai-generation">
<Card title="Generate assets" icon="image" href="/art-system/ai-generation">
Image, video, audio and 3D generation, and how to write good prompts.
</Card>
<Card title="Asset Store" icon="image" href="/art-system/gallery">
Expand Down
2 changes: 1 addition & 1 deletion auto-mode/auto.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Auto Model Selection in Summer Engine"
sidebarTitle: "Auto"
description: "Auto is the default model setting in Summer Engine chat: Summer picks the model and experts for each task. Available on every plan, including Free."
icon: "sparkles"
icon: "gauge"
"og:image": "https://docs.summerengine.com/images/og/auto-mode-auto.jpg"
"twitter:image": "https://docs.summerengine.com/images/og/auto-mode-auto.jpg"
---
Expand Down
2 changes: 1 addition & 1 deletion build/cosmetics.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ who join later.
<Card title="Among Us" icon="user">
Hats, outfits and pets, worn in every game.
</Card>
<Card title="Fall Guys" icon="sparkles">
<Card title="Fall Guys" icon="shirt">
Costumes with separate top and bottom pieces.
</Card>
</CardGroup>
Expand Down
2 changes: 1 addition & 1 deletion build/games-like/card-games.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ of those pieces. This page shows how they fit together.
<Card title="Friends and messages" icon="user-plus" href="/build/friends">
See which friends are online and message them.
</Card>
<Card title="Cosmetics" icon="sparkles" href="/build/cosmetics">
<Card title="Cosmetics" icon="shirt" href="/build/cosmetics">
Card backs and boards players own and show off.
</Card>
<Card title="Sell items for Sparks" icon="store" href="/build/store">
Expand Down
2 changes: 1 addition & 1 deletion build/games-like/co-op.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ each of those pieces. This page shows how they fit together.
<Card title="Text chat" icon="message-square" href="/build/chat">
Coordinate with the squad.
</Card>
<Card title="Cosmetics" icon="sparkles" href="/build/cosmetics">
<Card title="Cosmetics" icon="shirt" href="/build/cosmetics">
Outfits and gear looks players own and show off.
</Card>
</CardGroup>
Expand Down
2 changes: 1 addition & 1 deletion build/games-like/party-games.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ round of Fall Guys-style chaos. This page shows how the pieces fit together.
<Card title="Friends and messages" icon="user-plus" href="/build/friends">
See which friends are online and in your game.
</Card>
<Card title="Cosmetics" icon="sparkles" href="/build/cosmetics">
<Card title="Cosmetics" icon="shirt" href="/build/cosmetics">
Hats, colours and outfits players own and show off.
</Card>
<Card title="Sell items for Sparks" icon="store" href="/build/store">
Expand Down
2 changes: 1 addition & 1 deletion build/games-like/single-player.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ players do. This page shows how the pieces fit together.
<Card title="Sell items for Sparks" icon="store" href="/build/store">
A shop where players buy items with Sparks through Summer's checkout.
</Card>
<Card title="Cosmetics" icon="sparkles" href="/build/cosmetics">
<Card title="Cosmetics" icon="shirt" href="/build/cosmetics">
Skins and themes the player owns and equips.
</Card>
<Card title="See what players do" icon="chart-column" href="/build/analytics">
Expand Down
2 changes: 1 addition & 1 deletion build/games-like/survival-sandbox.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ pieces fit together.
<Card title="Console commands" icon="terminal" href="/build/console-commands">
Run admin commands in a live World.
</Card>
<Card title="Cosmetics" icon="sparkles" href="/build/cosmetics">
<Card title="Cosmetics" icon="shirt" href="/build/cosmetics">
Skins and outfits players own and wear in every World.
</Card>
</CardGroup>
Expand Down
2 changes: 1 addition & 1 deletion build/games-like/tactical-shooter.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ page shows how they fit together.
<Card title="Text chat" icon="message-square" href="/build/chat">
Talk to everyone in the match.
</Card>
<Card title="Cosmetics" icon="sparkles" href="/build/cosmetics">
<Card title="Cosmetics" icon="shirt" href="/build/cosmetics">
Weapon skins and characters players own and show off.
</Card>
</CardGroup>
Expand Down
53 changes: 31 additions & 22 deletions index.mdx
Original file line number Diff line number Diff line change
@@ -1,35 +1,44 @@
---
title: "Summer Engine: the game engine built for AI"
sidebarTitle: "The AI Game Engine"
description: "The game engine built for AI. Any agent builds, tests and publishes a full multiplayer game. Publish on Summer Games, Steam or your own site, and earn."
icon: "sparkles"
description: "The AI game engine built for people and agents to make games together: build, make it multiplayer, publish on Summer Games, Steam or your own site, and grow it."
icon: "house"
"og:image": "https://docs.summerengine.com/images/og/index.jpg"
"twitter:image": "https://docs.summerengine.com/images/og/index.jpg"
---

Summer is the game engine built for AI. Any agent builds, tests and publishes a full multiplayer
game. Build real 2D and 3D games, publish them on Summer Games, Steam or your own site, then track,
grow and earn from them, all in one place. For the biggest game studios to indie developers.
Summer is the AI game engine built for people and agents to make games together. Not just to build
a game, but to launch it, learn from it and make it successful. Every tool for that is here, in one place.

Connect Claude Code, Codex, Cursor, Claude, ChatGPT or any other agent: add one URL and sign in
once. For engine work, one command adds the local server. Describe the game you want, and your
agent builds it: scenes, code and assets, right inside the engine.
**For people**, Summer Engine is an editor with Summer Agent built in. It has the same tools your own
agent gets. **For agents**, the Summer MCP and CLI reach everything: bring Claude Code, Codex, Cursor,
Hermes or any agent you like, add one URL and sign in once.

Every **Summer game** comes with multiplayer built in. Summer runs the servers, matchmaking,
parties, saves, leaderboards and store, so your agent can make a full online game, not a demo.
When it is ready, your agent publishes it on [Summer Games](https://summer.games) and you approve
it with one click.
**Make it.** A full engine for full 2D and 3D games: physics, animation, real code in C++, C# or
scripts. Your agent makes images, 3D models, textures, sound effects, music and cutscene video with
the frontier generative models, at API cost, plus more than 175,000 free assets. Summer is built on
core Godot and follows upstream, so you can bring a Godot project and keep building it here. It is
open: build your own plugins, and let your agent build custom tools for your game, like a quest maker
or an audio designer, right inside Summer Studio for your whole team.

Prefer to stay in the app? **Summer Agent**, the AI built into Summer Engine, does the same work
from a chat next to your game.
**Make it together.** On the **Summer Board** you, your friends and your agents work on one live board.
Talk, draw, and your agent jumps in and starts working. Use Summer Agent or bring your own.

**Why Summer Engine:**
- **Built for agents**: add one URL and your agent works in Summer. With the local server it drives the engine directly: it builds scenes, runs the game, reads errors and fixes them.
- **Multiplayer built in**: servers, matchmaking, parties, saves, leaderboards, chat and a store through the **Summer SDK**.
- **Publish in one step**: free to publish on Summer Games; your agent makes the store page and uploads the build.
- **A full engine for full games**: 2D and 3D, physics, animation and real code in C++, C# or scripts. Ship to desktop, mobile and the web.
- **Your project is yours**: plain project files you can read, edit and keep in Git.
- **Your data is not for sale**: encrypted in transit and at rest, and never sold. See [Is my code safe?](/knowledge-base/privacy-and-code-safety).
**Make it multiplayer.** Every **Summer game** can go online with the **Summer SDK**: Summer runs the servers, matchmaking, parties, saves, leaderboards and store.
Start from a multiplayer template and make it your own. One build plays across iPhone, Android, Mac
and Windows on Summer Games, and cross-play on Steam and itch.io is coming.

**Launch it anywhere.** Windows, Mac, Linux, iOS, Android and the web; consoles take extra porting
work. Your agent publishes on [Summer Games](https://summer.games) hands-free through the MCP: it makes
the store page, uploads the build, and the game goes live once you say yes and Summer's checks pass.
Steam, itch.io or your own site work too, and Summer Games also takes builds made in other engines.

**Grow it.** Track everything that happens in your game, and let your agent read the analytics, talk
with your players and make the game better. Tools for organic content and ads are rolling out.

**Fair by design.** The engine and the MCP are free. You pay only for what you use: a plan with every
frontier model in one place, or top up any amount. When your game sells on Summer Games, Summer takes
30% of sales. If it does not sell, you pay nothing for that. We win when you win.

## Start here

Expand Down Expand Up @@ -59,7 +68,7 @@ Follow this path in order:
## Other ways to start

<CardGroup cols={2}>
<Card title="How do I make a game with Summer Agent?" icon="sparkles" href="/quickstarts/ai-game-dev">
<Card title="How do I make a game with Summer Agent?" icon="message-square" href="/quickstarts/ai-game-dev">
Describe your game in the Summer app. Summer Agent builds it while you watch.
</Card>
<Card title="How do I use the Summer Engine CLI and MCP?" icon="terminal" href="/mcp/cli">
Expand Down
2 changes: 1 addition & 1 deletion knowledge-base/ai-game-dev.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Summer Engine explains what it's doing as it builds. If you want to understand t
## Related

<CardGroup cols={1}>
<Card title="Quickstart: AI Game Dev" icon="sparkles" href="/quickstarts/ai-game-dev">
<Card title="Quickstart: AI Game Dev" icon="message-square" href="/quickstarts/ai-game-dev">
Full guide to building with AI
</Card>
</CardGroup>
2 changes: 1 addition & 1 deletion knowledge-base/beginners-or-professionals.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ We built *Don't Pray*, our own game on Steam, with Summer Engine in 2.5 months.
## Related

<CardGroup cols={2}>
<Card title="How do I start with no experience?" icon="sparkles" href="/knowledge-base/no-experience">
<Card title="How do I start with no experience?" icon="graduation-cap" href="/knowledge-base/no-experience">
The path for first-time game makers
</Card>
<Card title="Connect your AI agent" icon="bot" href="/mcp/setup">
Expand Down
2 changes: 1 addition & 1 deletion knowledge-base/learning-curve.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ icon: "question"
## Related

<CardGroup cols={2}>
<Card title="How do I start with no experience?" icon="sparkles" href="/knowledge-base/no-experience">
<Card title="How do I start with no experience?" icon="graduation-cap" href="/knowledge-base/no-experience">
The step-by-step path for first-time game makers
</Card>
<Card title="Your first AI chat" icon="message-circle" href="/essentials/first-chat">
Expand Down
2 changes: 1 addition & 1 deletion knowledge-base/no-experience.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Each request teaches you something new. No need to study first. Just build.
## Related

<CardGroup cols={2}>
<Card title="Quickstart: AI Game Dev" icon="sparkles" href="/quickstarts/ai-game-dev">
<Card title="Quickstart: AI Game Dev" icon="message-square" href="/quickstarts/ai-game-dev">
Build a game with just AI
</Card>
<Card title="Browse Game Templates" icon="layout-template" href="https://summerengine.com/templates">
Expand Down
2 changes: 1 addition & 1 deletion knowledge-base/summer-vs-other-tools.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ icon: "question"
<Card title="What makes Summer different from ChatGPT?" icon="message-square" href="/knowledge-base/summer-vs-chatgpt">
A chat model alone versus an agent working in your game
</Card>
<Card title="What is Summer Engine?" icon="sparkles" href="/knowledge-base/what-is-summer">
<Card title="What is Summer Engine?" icon="gamepad-2" href="/knowledge-base/what-is-summer">
The game engine built for AI
</Card>
</CardGroup>
2 changes: 1 addition & 1 deletion knowledge-base/what-is-summer.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Summer Engine is for everyone who wants to make games. Beginners can build compl
## Related

<CardGroup cols={2}>
<Card title="Quickstart: AI Game Dev" icon="sparkles" href="/quickstarts/ai-game-dev">
<Card title="Quickstart: AI Game Dev" icon="message-square" href="/quickstarts/ai-game-dev">
Build a game with just AI, no coding
</Card>
<Card title="First Chat" icon="message-square" href="/essentials/first-chat">
Expand Down
2 changes: 1 addition & 1 deletion mcp/gemini.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Build Games in Gemini CLI with Summer Engine MCP"
description: "Legacy: connect Summer Engine to Gemini CLI as an extension for Workspace and enterprise accounts. Gemini CLI is retired for individuals; use Antigravity."
icon: "sparkles"
icon: "gem"
"og:image": "https://docs.summerengine.com/images/og/mcp-gemini.jpg"
"twitter:image": "https://docs.summerengine.com/images/og/mcp-gemini.jpg"
---
Expand Down
2 changes: 1 addition & 1 deletion mcp/operations/makers.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Operations: makers"
sidebarTitle: "Makers"
description: "One-shot creative recipes: trailers, ads, NPC voices, sprite sheets and more. For each operation: what it does, whether it asks you first, its inputs and an example call."
icon: "wand-sparkles"
icon: "clapperboard"
generated: true
generator: scripts/reference
---
Expand Down
2 changes: 1 addition & 1 deletion mcp/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Summer is the game engine built for AI. Any agent builds, tests and publishes a

<Card
title="Make a Game with Just AI"
icon="sparkles"
icon="message-square"
href="/quickstarts/ai-game-dev"
>
Ask AI to draft scenes and GDScript, then review, test, and iterate on the result
Expand Down
2 changes: 1 addition & 1 deletion publishing/generate-store-art.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Make Summer Games store art with your AI agent"
sidebarTitle: "Make store art"
description: "Your AI agent checks My assets, makes missing store art with the Summer MCP, crops it to each Summer Games slot, uploads it and puts it in the slot."
icon: "wand-sparkles"
icon: "image"
"og:image": "https://docs.summerengine.com/images/og/publishing-generate-store-art.jpg"
"twitter:image": "https://docs.summerengine.com/images/og/publishing-generate-store-art.jpg"
---
Expand Down
2 changes: 1 addition & 1 deletion quickstarts/ai-game-dev.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "How do I make a game with Summer Agent?"
description: "Describe your game in plain words and Summer Agent, the AI built into Summer Engine, builds the scenes, code and assets. Play it, ask for changes, undo any step."
icon: "sparkles"
icon: "message-square"
"og:image": "https://docs.summerengine.com/images/og/quickstarts-ai-game-dev.jpg"
"twitter:image": "https://docs.summerengine.com/images/og/quickstarts-ai-game-dev.jpg"
---
Expand Down
2 changes: 1 addition & 1 deletion scripts/reference/render-ops.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ export const OPS_AREAS = [
{ id: "jobs", title: "Jobs", icon: "clock", blurb: "Long work and waiting for your approval: read, wait for, list and cancel jobs." },
{ id: "docs", title: "Docs and skills", icon: "book-open", blurb: "Summer's skills, templates, references and the engine class reference." },
{ id: "assets", title: "Assets", icon: "image", blurb: "Make, find, edit and upload images, 3D models, sound, music, voices, video and animation." },
{ id: "makers", title: "Makers", icon: "wand-sparkles", blurb: "One-shot creative recipes: trailers, ads, NPC voices, sprite sheets and more." },
{ id: "makers", title: "Makers", icon: "clapperboard", blurb: "One-shot creative recipes: trailers, ads, NPC voices, sprite sheets and more." },
{ id: "projects", title: "Projects", icon: "folder", blurb: "Where a game is made: list, create, build and open projects." },
{ id: "plans", title: "Plans", icon: "map", blurb: "The game plan: look, characters, direction and the plan agent." },
{ id: "games", title: "Games", icon: "gamepad-2", blurb: "Your games on Summer Games, and who works on them." },
Expand Down
2 changes: 1 addition & 1 deletion scripts/skills/generate.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ const DOMAINS = {
scripting: ["Scripting", "code"],
tools: ["Tools", "wrench"],
ui: ["UI", "panels-top-left"],
vfx: ["Visual effects", "sparkles"],
vfx: ["Visual effects", "flame"],
video: ["Video", "clapperboard"],
};
const WORDS = {
Expand Down
2 changes: 1 addition & 1 deletion skills/game-feel.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Game feel skill for AI agents"
sidebarTitle: "game-feel"
description: "Add juice: hit-flash, trauma camera shake and audio ducking, one hit fires all three. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
2 changes: 1 addition & 1 deletion skills/vfx-dissolve.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "VFX dissolve skill for AI agents"
sidebarTitle: "vfx-dissolve"
description: "Dissolve effect: a mesh burns away with a glowing edge, from a noise-threshold ShaderMaterial. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
2 changes: 1 addition & 1 deletion skills/vfx-fire.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "VFX fire skill for AI agents"
sidebarTitle: "vfx-fire"
description: "Fire effect: animated flames from GPUParticles3D, a particle shader and a noise color ramp. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
2 changes: 1 addition & 1 deletion skills/vfx-hit-spark.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "VFX hit spark skill for AI agents"
sidebarTitle: "vfx-hit-spark"
description: "Hit-spark effect: a one-shot burst of additive particles oriented to the surface, fired on impact. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
2 changes: 1 addition & 1 deletion skills/vfx-lightning.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "VFX lightning skill for AI agents"
sidebarTitle: "vfx-lightning"
description: "Lightning bolt effect: a jagged procedural path with a glow shader, end sparks and screen shake. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
2 changes: 1 addition & 1 deletion skills/vfx-magic-glow.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "VFX magic glow skill for AI agents"
sidebarTitle: "vfx-magic-glow"
description: "Magic-glow effect: a pulsing OmniLight3D, drifting additive motes and an optional emission shader. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
2 changes: 1 addition & 1 deletion skills/vfx-muzzle-flash.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "VFX muzzle flash skill for AI agents"
sidebarTitle: "vfx-muzzle-flash"
description: "Muzzle-flash effect: a one-shot ~80 ms burst at a gun barrel, from particles or a star-burst quad. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
2 changes: 1 addition & 1 deletion skills/vfx-smoke.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "VFX smoke skill for AI agents"
sidebarTitle: "vfx-smoke"
description: "Smoke effect: a rising column or puff of soft particles with a noise and density falloff shader. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
2 changes: 1 addition & 1 deletion skills/vfx-water-ripple.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "VFX water ripple skill for AI agents"
sidebarTitle: "vfx-water-ripple"
description: "Water-ripple effect: animated normal-distortion ripples on a water plane or Decal, set off by impacts. A Summer Engine skill for AI agents."
icon: "sparkles"
icon: "flame"
generated: true
generator: scripts/skills
---
Expand Down
Loading