FORGE

Browser-native 2D & 3D game engine

Build games without installing anything. Drag-and-drop scene builder for designers, Monaco code editor for developers, AI-powered scripting, and 70,000+ ready-to-use assets.

3D & 2D

Three.js powered

Code Editor

Monaco + AI assist

70k Assets

GLB, textures, sprites

HTML Export

Deploy anywhere

Features

Everything you need to build.

A complete game development environment that runs entirely in your browser — no plugins, no downloads, no friction.

3D & 2D Engine

Three.js-powered renderer with real-time lighting, shadows, physics, and smooth camera controls for both 3D and 2D games.

Monaco Code Editor

Full VS Code editing experience built in — syntax highlighting, IntelliSense, and AI script assistance for game logic.

AI Script Assist

Describe what you want in plain English and let AI generate the game logic. Attach scripts to any object in the scene.

70,000+ Assets

Searchable library of GLB models, PBR textures, sprite sheets, and audio files — all free to use in any project.

HTML Export

Export your finished game as a single self-contained HTML file that runs in any browser — no server, no dependencies.

No Install Required

Open the editor in your browser and start building immediately. Save projects to your account and continue anywhere.

Asset Library

70,000+ free assets, ready to use.

Search, preview, and drag any asset directly into your scene. No licensing fees, no attribution required.

Search and preview the full library — every asset links to its own detail page with downloads and license info. Drag assets into the editor or browse the complete index on GraySoft.

How It Works

Open. Build. Export.

01

Open the Editor

Navigate to forge.graysoft.dev/editor — no account required to start. Create a new project or pick up where you left off.

02

Build Your Scene

Drag assets from the library into your scene, write scripts with Monaco or AI assist, and preview in real time.

03

Export & Share

Export as a standalone HTML file. Share a link, embed on any page, or deploy to any static host — zero dependencies.