A 2D game engine + studio · in your browser

Build a game.
Share a link.
Play together.

Make a 2D game with no code, then send friends a link and you're playing it together seconds later. No install. No account to play. Genuinely free.

A real game running on the engine, right here · click it · WASD to move · Space to shoot

Everything in one place

Engine
Our own 2D engine

Hand-built in TypeScript — Canvas2D renderer, fixed-timestep loop, AABB physics. No black box.

Studio
Make it with no code

Drag objects onto a scene, tune them, hit play. A real editor in your browser.

Scripting
Go deeper when you want

Attach behaviours and scripts, define game variables, build HUDs and menus.

Multiplayer
Share a link, play together

Press Host, send the link. Friends join a lobby and you're in the same game in seconds.

Publish
Put it in the library

Ship your game to a public page anyone can play — and host their own multiplayer room.

Free
No install, no paywall

Nothing to download. No account to play or host. Sign up only to publish.

Why I built this

I built GameLauncher for my kids. They're forever asking to “make a game”— and every tool I tried wanted them to install something, sit through an hour of tutorials, or pay before they'd made anything fun at all.

So one weekend I started writing a little 2D engine. Then a place to build on top of it. Then a way to press one button and play together— because the best part was always the two of them chasing each other around a level they'd just made.

That's the whole idea: drag a few things together, hit play, and a minute later you're sending the link to a mate. No downloads. No sign-up to play. If my kids can build something on a rainy afternoon and play it with their cousins across the country — it's done its job.

S
Steve
Maker of GameLauncher · Dad

Make something today

It takes about a minute to have something you can play with a friend.

Open Studio →