How it fits together
- World: one running match or shared place, run by one server. A 10-minute round is a World, and so is a server that stays up for weeks.
- Session: one player’s seat in a World. Summer checks who the player is before they get one, so your server always knows exactly who did what.
- Queue: how players find a World, such as “casual” or “ranked 2v2”. See Match players into games.
What your players get
- Instant controls. Each player’s own character responds the moment they press a key, on any connection. See Make movement feel instant.
- A fair game. The server checks every move and request, so a modified client can’t give itself points, speed or items.
- Nobody ends the match by leaving. No player is the host. If someone quits or drops out, everyone else keeps playing, and a player who reconnects in time gets their seat back.
- The same account everywhere. Players sign in once with their Summer account, and your game sees their name in every match.
Start here
Make my game multiplayer. Your agent sets up both scenes, joining, and a first Local Play run.
Explain how multiplayer would fit my game. No code, just a plan.
Testing it on your machine
Local Play runs your whole multiplayer game on one computer. Press Play and Summer starts the server scene in the background plus one game window per player, side by side, each signed in as a test player. Choose the number of players in Debug > Local Multiplayer. No account, server or extra tools are needed, and your agent can start it for you.Test my multiplayer game on a bad connection. Several players, real lag, and what a passing run shows.
Where to go next
Match players into games
Quick play, ranked, teams and the accept prompt.
Let friends play together
Friends queue as a party and land in the same match.
Keep a world running
Worlds that save and come back between sessions.
Make movement feel instant
Your character responds at once; others glide smoothly.
Make hits fair
Shots are checked against what the shooter saw.
Share the game world
Scores, doors, pickups and private hands of cards.
Save player progress
Progress that follows the player into every match.
Ratings and leaderboards
Skill ratings, score boards and the top 50.
End a match and show results
Wins, losses and rating changes.
Friends and messages
See who’s online and message them.
Text chat
Chat inside a World.
Sell items for Sparks
A store in your game, checked out by Summer.
Cosmetics
Skins and outfits players own and wear.
Paid games and tips
Charge for your game or let players support you.
Server size and player count
Pick how big each World’s server is.
Console commands
Type commands into a live World.
Analytics
See what players do in your game.
Publish your game
Ship it to players on summer.games.
Games like yours
Tactical shooters
Round-based team shooters.
MOBAs
Ranked team battles with an accept prompt.
Survival and sandbox
Worlds players build in and come back to.
Co-op games
A small group against the game.
Party games
Quick, casual rounds with friends.
Card and turn-based games
Private hands, shared boards, rated duels.
Single-player and mobile games
Accounts, saves and a store.
Does this not help you? Reach out on Discord!

