🔍

Physics Marbles Lab iconPhysics Marbles Lab

A mobile-first physics path puzzle with 120 verified levels, a daily challenge, anonymous URL sharing, and a practical strategy guide.

YouToStem · Spatial Game

Physics Marbles Lab

Predict deflectors, straight paths, and portals to avoid black holes and collect every star across 120 verified progressive levels.

Level 91 / 120

Master · 8 rows

Stars3
Commands0/8
Tries0
Time0:00
1
2
3
4
5
6
7
8

🧩 Trajectory tools

📜 Marble program

0/8

Add one tool for each track row, then release the marble.

Add one tool for each track row, then release the marble.

YouToStem · Strategy

📘 Physics Marbles Strategy Guide

1

Read the track

Scan downward from the launcher and identify the rows and lanes containing stars and black holes.

2

Work backward

Start from the final star: decide whether the previous row needs a straight, left, or right instruction.

3

Test in sections

Run a partial program, follow the highlighted route, and change only the first instruction where the path diverges.

4

Use portals well

A mirror portal swaps lanes 1 and 5, swaps lanes 2 and 4, and leaves the center lane unchanged.

❓ Physics Marbles FAQ

How do you play Physics Marbles?

Add a deflector, straight path, or portal command for each track row, then release the marble. Avoid black holes and collect every star. Tap a command in the program to remove and rearrange it.

How many levels are included?

There are 120 deterministic levels across Starter, Junior, Challenge, and Master stages. Tracks grow longer, stars and hazards increase, and advanced stages introduce mirror portals.

Is every generated level solvable?

Yes. The engine creates a legal hidden route first and places hazards away from that route. Automated tests also replay the hidden program and verify all 120 levels.

Does the Daily Challenge change each day?

Yes. The date creates a stable daily level and track seed, so everyone gets the same puzzle that day. It changes the next day and requires no account.

How do I invite a friend to a challenge?

After winning, choose “Invite Challenge.” The standard header share dialog opens with a link containing the level, track seed, command count, and completion time.

Do shared challenges require an account or backend?

No. Validated challenge data is encoded directly in the URL, so both players can play anonymously without a stored server record.

Which skills does this game develop?

Players predict how each instruction changes the marble position and debug failed routes, practicing sequencing, state changes, spatial reasoning, debugging, and cause-and-effect thinking.

🗓️ Updated 2026-09-04🐞 Feedback