Sailing and physics simulation
Games that care about wind angle, sail trim and boat speed. Good for learning how sailing works, or how to
model it.
Next.js 16 · React 19 · Three.js
Learn to sailWorks on phones
Teaches you to sail a dinghy, one lesson at a time. It models real sailing rather than arcade physics: wind
direction, points of sail, the no-go zone, tacking, gybing and crew balance.
The whole model (no-go half-angle, speed polar, trim efficiency, the tack/gybe state machine, scoring and
coaching copy) is specified in docs/sailing-spec.md and then implemented faithfully in code. The spec is
worth reading on its own.
Python · pygame-ce · numpy
Student projectHistorical
Built for a TU Delft course competition themed "Dark Ages". You sail a Viking ship through shifting winds
with nothing but a sun compass to navigate by.
The README documents the speed formula the author found by trial and error, cos(0.3θ² + 0.5θ − 1.4) + 0.8,
where θ is the angle between wind and heading, and explains storing the land/sea map in a numpy array for
performance.
HTML5 · Windows · Linux · Android
RelaxingPlayable in browser
Collect a sailor's scattered belongings with your little boat. W/S trims the mainsail, A/D steers. Calm and
unhurried.
itch.io page