projects / TempleOS in Web Browser

X-Caliber

A space shooter where ships are masses joined by springs, so they bend and break apart.

X-Caliber: the player ship in a star field, with triangular enemies on the left and a larger enemy at the top, and the control panel at the bottom right

Open in TempleOS

#include "/Apps/X-Caliber/Run"; Left and Right fire the thrusters, Space fires guns, Ctrl+arrow launches guided missiles, and w sends an astronaut out to fix a bent thruster.

The physics runs on the operating system's built-in ODE solver, the same one Span uses. A spring breaks when its force exceeds its strength, and a ship is lost when its nose breaks or a part overheats.