projects / TempleOS in Web Browser

Talons

Fly a bird of prey over generated 3D terrain and catch ten fish.

Talons: green hills and blue water seen from the air, with trees, under a cyan sky

Open in TempleOS

#include "/Demo/Games/Talons"; Arrow keys fly, Enter restarts, Esc exits.

The terrain is a 1024×1024 height grid made from randomly stacked squares. Cells with the same slope are merged into panels of up to 16×16, so there is less to draw. The merging and the drawing are both split across every CPU core, which share one depth buffer. A source comment notes that the buffer is unlocked, "so we get some glitches."