Ball Physics

Ball Physics · Platform

Sport for the Mind.

A deterministic physics platform for football, cricket and baseball. Real forces. No hidden dice. The invisible mechanics of sport, made playable.

10m20m30m40m50m5101520apex 11.8m50.8mBall Physics · Pass Trajectory · RK1 · Δt 5msdrag + magnus vs ideal
Landing50.8 m
Apex11.8 m
Hang time3.44 s
Peak F_drag4.56 N

One pass. Every force labeled. Same inputs → same arc, every time.

By the numbers

hidden RNG
0
same inputs, same outcome
sport engines
3
football · cricket · baseball
physics core
1
force · spin · drag · timing
force parameters
12+
per contact, per pass
Launch angle
40.0°
Ball speed
28.00m/s
Seam angle
20.0°
Swing lateral
13.0cm
Spin rate
2390rpm
Release ext.
1.90m

Manifesto

Sport is not random.

Every pass, swing, seam, bounce, strike, edge and miss has a cause. Most sports games hide those causes behind animation, ratings and probability. Ball Physics does the opposite.

We make the invisible mechanics of sport playable.

Deterministic.

The same input produces the same outcome. No hidden dice.

Visible.

Force, spin, drag, timing, contact and decision-making are surfaced, not hidden.

Playable.

Each sport becomes a puzzle you can feel, repeat, improve and understand.

What we refuse

The anti-patterns of modern sports games.

No
Rating sliders

Real physical parameters — mass, angle, spin, drag.

No
Hidden momentum

Every outcome traces back to a force you set.

No
Scripted drama

Tension emerges from mechanics, not from a screenwriter.

No
Probability screens

No percentage curtain. The seam either swings or it does not.

The physics, on the page

Not a metaphor. The math is illustrated on screen.

football · Magnus lift
F_M = ½ · ρ · v² · A · C_L(ω)

Topspin bends the arc downward; backspin lifts it. Same striker, different spin → different landing zone.

cricket · Seam angle → swing
θ_seam · Re → δ_lateral

Rotate the seam 18° at 34 m/s and lateral displacement is not luck — it is a boundary-layer transition.

baseball · Launch envelope
R = (v² · sin 2θ) / g (with drag)

Exit velocity and launch angle define a landing envelope. Everything else — barrel, spray, hang time — falls out of it.

How Ball Physics thinks

Input, core, outcome. Nothing in between is hidden.

01 · Input

You set the forces.

velocity
28.4 m/s
angle
34.2°
spin
6.2 rev/s
contact
instep · lace

02 · Core

The engine resolves.

gravity
9.81 m/s²
drag
F = ½ρv²C_d A
magnus
F_M = ½ρv²C_L A
integrator
RK4 · Δt 4 ms

03 · Outcome

The world responds.

apex
9.6 m
landing
34.1 m
hang time
1.42 s
read
defender · late

Every column is inspectable. Every number is a real input, a real constant or a real result — never a rolled die dressed up as skill.

A note from the lab

Sport is not a story we tell. It is a system we choose not to look at closely enough.

Every pass, seam, edge, bounce and miss has a cause. Ball Physics is the choice to look — and to make what we find playable.

Ball Physics

The thinking layer beneath sport

The Sports

One flagship · two on the way.

01 · Football · Flagship

Live

Football
for the Mind.

Weight a 34-metre pass into a 2-metre gap between two defenders closing at 6 m/s. Set body shape, contact point, spin, angle. Watch the arc, drag and Magnus curve resolve — deterministically.

  • Pass Mechanics
  • Bendit Lab
  • Gravity Trick
  • Coach Mode
Force params12+
Hidden RNG0
Pass modes6
Bend curves

A single mechanic

“The pass that curls behind the line is not a stat — it is a vector, a spin axis and a defender who read it a beat too late.”

02Live

Cricket for the Mind

Read the seam, build the trap, shape swing and spin, understand why the batter was beaten.

  • Bowl
  • Swing Lab
  • Spin Web
  • Captain
03Soon

Baseball for the Mind

A future pitching and strike-zone lab for velocity, spin, movement, tunnelling and sequencing.

  • BallPhysics.zone
COMING SOON

Engine status

Sport
Domain
Build
Surface
football· Live
BallPhysics.net
v1.2
Pass mechanics · Bendit Lab · Coach Mode
cricket· Live
BallPhysics.io
v0.9 · beta
Bowl · Swing Lab · Spin Web · Captain
baseball· Soon
BallPhysics.zone
in R&D
Pitch tunnels · strike-zone lab

Field notes

Writing from inside the engine.

Platform dispatch

New engines. New mechanics.
Once a month, straight from the lab.

A quiet, technical newsletter. Ship notes on the Football, Cricket and Baseball engines. Occasional deep dives on force, seam, spin and timing. No hype.

One email a month · unsubscribe any time

Physics Fun Fact

Einstein on the pitch.

A moving clock ticks very slightly slower than a stationary one. In principle, a fast-moving ball may finish a match fractionally younger than the players around it — not by much, perhaps trillionths of a second, but enough to remind us that sport is physics all the way down.

The thinking layer beneath sport

Make the invisible
visible.