2D game engine · browser · open alpha

Build a real game.
Right in your browser.

A full 2D engine for artists and designers — scenes, visual scripting, animation studios, and publishing. No install. Your projects save to your account.

Free to start · Works in a browser tab · Publish when you’re ready

Opal editor with a game scene, asset library, and inspector

A real engine. Not a toy.

You don’t need to code to start. You won’t outgrow it when you can.

Scenes & objects

Multi-scene games with transitions and GameState that persists across them.

Flow, no code

Wire behavior visually: tap, drag, drop, spawn, celebrate. Drop to code when you want it.

Motion & skeletons

Keyframe motion clips and skeletal rigs in dedicated studios — same object, both systems.

Typed variables

GameState for the whole game, object variables per thing. Number, bool, text — declared.

Games from the arcade

Published builds ship from a browser tab. Play them here, or open remixable projects in the editor.

Remixing · optional

Want to show how it’s made? Open it up.

Turn on remixing when you publish and players can open the whole project in the editor — every scene, every asset — and build their own version, always crediting you. Leave it off, and your game just plays.

Start in the browser. Learn as you build.

Make one tiny thing first, then use the guided path when you hit the next question.

In your browser

Open a tab and build

Nothing to install. Projects save to your account and follow you to any machine you sign in on.

Start building
Guided docs

Keep the manual beside the editor

Use Learn for the first hour, then the full manual for Flow, assets, animation, and publishing.

Open Learn

Your first game is one tab away.

Create a free account and start building today.

Start building