GDC 2026 See us in San Francisco — March 17–21 Join the conversation →
Quantum Forge

Build Games with Real Quantum Mechanics

Superposition, entanglement, and interference as simple game properties. Not random numbers. Real quantum mechanics running in your game loop.

A new kind of emergent gameplay

Quantum mechanics is a new playground for game designers. Superposition, entanglement, and interference are real physical laws tied to the fundamental fabric of the universe. The emergent gameplay they produce is unlike anything available from classical systems.

Structure, Not Randomness

Superposition isn't "maybe." It's all states at once, with mathematical relationships intact. Interference creates patterns. Entanglement creates correlations. The resulting behavior feels designed, but nobody wrote it.

Players Discover, Designers Don't Dictate

When quantum states entangle, they create correlations across your entire game. Players find strategies you never planned. Speedrunners exploit quantum effects you didn't know were there.

Proven in Production

Three shipping games. A Caltech IQIM × LCAD game jam where student teams built playable quantum games in one week. The API is backend-agnostic: the same game code runs on simulation today and on quantum hardware without changes. We've done it.

Shipping games. Real quantum mechanics.

Every game below runs real quantum simulation. Superposition, entanglement, and interference drive the core gameplay, not the art direction.

Q
Play Now

Quantris

Tetris meets quantum mechanics. Blocks exist in superposition until measured. Entangle pieces across the tower. Clear lines by collapsing reality.

Superposition Entanglement Measurement
Play Quantris
C
On Steam

Quantum Chess

Chess with quantum moves. Pieces exist in superposition across multiple squares. Entangle pieces, split moves, and use interference to outmaneuver your opponent.

Superposition Entanglement Strategy
View on Steam
P
Play Now

Ponq

Quantum pong with entangled balls. Balls split and recombine through quantum zones. Phase affects trajectory. Measure to score.

Entanglement Phase Interference
Play Ponq
B
Experimental

Bloch Invaders

Space invaders on the Bloch sphere. Damage scales with quantum state overlap. Enemies decohere, entangle, and implement the quantum Zeno effect.

Bloch Sphere Decoherence Overlap
In Development

In 2024, we partnered with Caltech's IQIM and LCAD to run a quantum game jam. Student teams built playable quantum games in one week using Quantum Forge.

New opportunities for emergent gameplay

Probability spreads from the center tile. Click outer hexes to add barriers. Classical probability just redistributes evenly. Quantum probability creates asymmetric pockets through destructive interference. Those pockets are the emergent gameplay.

Classical
Quantum
Click outer hexes to toggle barriers

Classical probability mixes uniformly and always settles to an even split. Quantum applies a unitary operator that preserves phase, so it never settles. Barriers reshape the interference pattern instead of just redistributing probability.

Where we are

Classical computing took decades to go from room-sized machines to the games we play today. Quantum computing is on the same exponential curve. We're in the early chapters.

Sources: IBM Quantum, Google AI, McKinsey Quantum Technology Monitor

Three steps to quantum gameplay

01

Define quantum properties

Attach quantum state to any game object. A coin flip is dimension 2, a die is dimension 6, a hex tile is dimension 6. Each property becomes a qudit in the simulation.

02

Let players shape the quantum state

Give players tools that influence state evolution: actions, abilities, or choices that apply quantum operations. Players don't need to know the math. They discover that their choices create interference patterns, correlations, and strategies that feel new.

03

Measure to resolve

You decide when the quantum state collapses into a definite outcome. Everything the player did to shape the state influences what they get. Measurement is the payoff, not the gameplay.

quantum-door.ts
// 1. Define: a door with 3 possible destinations
const door = quantum.acquire({ dimension: 3 });
quantum.hadamard(door);  // all three destinations at once

// 2. Player shapes the state: using a crystal rotates probability
function onUseCrystal(targetDest: number) {
  quantum.phase(door, targetDest, Math.PI / 4);
}

// Player can also entangle the door with a key
const key = quantum.acquire({ dimension: 3 });
quantum.iSwap(door, key, 0.5);  // now correlated

// 3. Resolve: player steps through, state collapses
const destination = quantum.measure(door);
// The key collapses too — wherever it is, it matches

Choose your platform

The web framework is the fastest way to prototype. Unity gives you a full game engine. Unreal support is coming.

Web Framework

TypeScript + WASM. Hot-reload, built-in renderer, game loop, input handling. The fastest path from zero to quantum game.

$ npm i @quantum-native/quantum-forge $ npm i @quantum-native/quantum-forge-engine Read the Docs
Game Engine

Unity Package

Native C# integration via Unity Package Manager. Drag-and-drop quantum components. Build for desktop, mobile, and WebGL.

UPM > Add package from git URL... View on GitHub
Inquiry

Unreal Engine

We're building the Unreal integration now. C++ plugin with Blueprint support. We want collaborators who'll help shape it. Tell us what you'd build.

Let's Build Together

Build together

Join developers and researchers exploring quantum game design.

Discord is home base

Ask questions, share your quantum games, get help from the community and the Quantum Forge team.

Join Discord

Partnership inquiries, education licensing, or just want to talk quantum game design? hello@quantum.dev