Skip to content
SWOOOP: Low-Poly Biplane Flight in PlayCanvas

Details

Title
SWOOOP: Low-Poly Biplane Flight in PlayCanvas
Published

What it is

SWOOOP drops you into a biplane circling a floating island. One button. Collect gems, dodge clouds, don't crash. The low-poly geometry looks like someone built it from paper and cardboard, but the ambient occlusion keeps it from feeling flat. Particle trails follow your wings. The physics feel right.

This was one of the early demos that put PlayCanvas on the map. Vaios Kalpias-Ilias programmed it from Athens while Kevin Rooney handled the art from London. Four weeks, two people, cloud-hosted tooling. They shipped it in March 2014 as proof that WebGL could deliver polished browser games without the usual headaches. A few months later, PlayCanvas open sourced the engine under MIT license. Over 2.3 million people have flown the loop since then.

The PlayCanvas engine is far more mature now, with WebGPU support, 3D Gaussian Splatting, and a full component system, but the fundamentals were already there. Ambient occlusion without baking, simple particle systems, physics tuned for that looping flight path. Check out the PlayCanvas GitHub to see what a decade of WebGL development looks like.

How it’s made

Technology
WebGLWebGPU
Framework & Tool
PlayCanvas
Domain
Game
Subject
Aviation

Enjoyed it? Pass it on.

Sharing is the simplest way to thank a maker. Your post credits PlayCanvas, Vaios Kalpias-Ilias and Kevin Rooney.

Post it on

Copy post text

If a composer opens empty, copy this text. For long posts, split it across posts and keep every maker’s credit.