10 of the coolest demoscene creations

Enter the demoscene
The demoscene's origins lie in the shady practice of illegally trading cracked software for the Apple II

The Italian musician Fabio Barzagli was effusive: "Friendships, joining, travelling around different countries, discovering new samples, effects, styles, having that magic art-trip while watching the big screen with a thousand other people. That's the demoscene!"

Demos are short samplers of creativity put together by teams of programmers, artists, musicians and designers, but with a twist: they're executables.

Blunderbuss

Though it was created for fun over a couple of days, with over a million particles in motion at any one time, Blunderbuss is anything but a blunt weapon.

The demo features what looks like a burning match head, with wisps of smoke curling away from it under the influence of a slight breeze. An acoustic guitar and vocal plays in the background. As the demo unfolds, the smoke sometimes moves as if responding to a gust of wind, and takes on the shape of a word from the song.

Blunderbuss is a very impressive piece of work, and it took second place at the MAiN 2009 demo competition in France last year.

2. Elevated
TBC and Rgba
Website

Elevated

Show people Elevated and most will be mildly impressed. Show them the size of the executable, however, and they'll immediately want to see it again.

Elevated is just 4kB long and yet contains a near photo-realistic fly-through of a mountainous landscape. It's all generated entirely in real-time – including camera motion blur. The trick to packing so much into so little space is a powerful graphics card.

Much of the processing, including calculating the path along which the camera can fly, is done by the powerful GPU required to run the demo. It's still a very impressive piece of work, however.

3. Craft
LFT
Website

Craft

Craft is a demo that runs on the absolute minimum of hardware. It took first place in the Wild Demo category at the Breakpoint 2008 competition in Germany, and runs on an Atmel TAMega88 microcontroller chip containing 8kB of flash RAM to hold the program and a further 1kB of volatile RAM for variables.

The chip itself generates multichannel sound and VGA video. The demo video begins with a sequence explaining the hardware, which can be constructed for under £10. Despite its low cost, the demo itself is certainly as good as some of the classic demos written for the Commodore 64.

4. The Cube
Farbrausch
Website

The cube

No roundup of the current demoscene is complete without the innovative Farbrausch group. Weighing in at 809kB for the main executable (and 5MB for its packed data file), The Cube is a fine example of making the simplest techniques produce the most complex graphical output.

The shapes that form the initial geometric shapes gradually evolve, warp and convolute, and take on forms that can only be described as organic.

Despite its simplicity, the demo requires a fast graphics card. As Farbrausch say in the notes accompanying the demo: "This is real-time, not amateur hour."

5. Sult
Loonies
Website

Sult

Sult's release ZIP file contains just the demo's executables, and they're all just 4kB long. It has been tested on the GeForce 8600 and Radeon 4850 graphics cards, and only uses the libraries freely shipped with Windows.

The music is generated programmatically, and it can take up to a minute for this process to complete, so if you're waiting around don't think that the program has crashed.

The result is mostly a display of fast-moving scenes featuring rings linked together to form meshes of chain mail over an underlying landscape, but there's also what seems to be a tongue exploring the inside of an octopus' tentacle.