SBUHACKS 2026 / IN DEVELOPMENT

Reality is
optional.

The laws of physics
are yours to rewrite.

What if gravity were just a suggestion?
Describe a new law of physics.
See how the world responds.

Play now

Nine physics puzzles. Prepare your rules, then choose when to send.

TEST CHAMBER 01RAMP → EXIT
OPTIONAL REALITY / EXPERIMENTAL PHYSICS DIVISION
A gravity experiment: 9.8 on the ramp, zero in flight A green ball on a ramp is labeled gravity equals 9.8. The user applies a prepared turn off the gravity command when the ball leaves the track. A continuous dashed trajectory passes through a pale preview of the ball, then continues horizontally toward the exit. This is a concept illustration, not a live simulation. 01 GRAVITY, STEP BY STEP OBSERVE / REWRITE / REPEAT BALL A / RAMP ZONE gravity = 9.8 FLIGHT ZONE gravity = 0 EXIT A SMALL CHANGE. A DIFFERENT WORLD.
YOU CONTROL THE TIMING

Send “turn off the gravity” when you see the ball leave the track.

Concept illustration · Not a live simulation

01 / THE IDEA

Start with a challenge.
Make a world of your own.

A

A little direction Guided Experiments

Get the ball to the exit. Begin with a clear goal, change gravity, friction, or elasticity, and discover what your rules actually do.

B

A lot of possibility Free Sandbox

Create objects and combine new laws. There doesn't have to be a right answer. Sometimes, the whole point is asking: what if?

MORE WAYS TO ASK “WHAT IF?”

Change a property.
Or change an interaction.

Illustrated experiments, not live simulations.

02 / HOW IT WILL WORK

You write the rules.
You choose the moment.

The command queue we're building toward.

  1. 01

    Queue your commands

    Write simple changes.
    Arrange them in the order you want.

  2. 02

    Prepare them together

    Submit the queue once.
    AI prepares checked rules in advance.

  3. 03

    Apply the next rule

    Watch the experiment.
    Apply each prepared rule when you're ready.

03 / UNDER CONSTRUCTION

A small world to start with.

We're starting with a 2D web app and one complete loop: natural language to a working physics rule. Springs, custom gravity fields, and more experiments can follow.

Interface
React · TypeScript · Vite
Simulation
Matter.js · Canvas 2D
Rules & AI
Node.js · Zod · OpenAI-compatible API

STILL IN THE LAB

See you after the hackathon.

The GitHub repository will be available after the hackathon ends.