Programming as Art: IHC’s Fave Demos [I Heart Tech]

The demoscene first appeared during the 8-bit era on computers such as the Commodore 64 and ZX Spectrum, and came to prominence during the rise of the 16/32-bit home computers (the Atari ST and the Amiga). In the early years, demos had a strong connection with software cracking. When a cracked program was started, the cracker or his team would take credit with a graphical introduction called a “crack intro” (shortened cracktro). Later, the making of intros and standalone demos evolved into a new subculture independent of the software piracy scene.
Prior to the popularity of IBM PC compatibles, most home computers of a given line had relatively little variance in their basic hardware, which made their capabilities practically identical. Therefore, the variations among demos created for one computer line were attributed to programming alone, rather than one computer having better hardware. This created a competitive environment in which demoscene groups would try to outperform each other in creating amazing effects, and often to demonstrate why they felt one machine was better than another (for example Commodore 64 or Amiga versus Atari 800 or ST).
Demo writers went to great lengths to get every last ounce of performance out of their target machine. Where games and application writers were concerned with the stability and functionality of their software, the demo writer was typically interested in how many CPU cycles a routine would consume and, more generally, how best to squeeze great activity onto the screen. Writers went so far as to exploit known hardware errors to produce effects that the manufacturer of the computer had not intended. The perception that the demo scene was going to extremes and charting new territory added to its draw.
Even with modern technology, where much of the effects seen in demos could be replicated in programs like 3D Studio Max, the point of demos are not just the beautiful visuals and music but the abilities of the programmers involved to write code so tight, so efficient, that something might be several megabytes if rendered in a 3D program comes out to less than 100k. So here’s IHC’s favorites from the demo scene of the last few years. These demos are in no particular order, and while we’ve provided Flash video links to each demo, the greatest joy is downloading them (PC only) and giving your graphic cards something fun to chew on.
| Good Design | |
![]() |
Lifeforce by Andromeda Software Design Link to online Flash videoLink to download |
![]() |
Raw Confessions by cocoon Link to online Flash videoLink to download |
![]() |
sandbox punks by cocoonLink to online Flash video Link to download |
![]() |
chaos theory by conspiracyLink to online Flash video Link to download |
![]() |
The popular demo by FarbrauschLink to online Flash video Link to download |
![]() |
Ix by Moppi ProductionsLink to online Flash video Link to download |
| Technical Acheivements | |
![]() |
Heaven 7 by exceed (64k Realtime raytracing in 2000)Link to online Flash video Link to download |
![]() |
debris by farbrausch (177k demo with amazing scope)Link to online Flash video Link to download |
![]() |
beyond by Conspiracy( Procedural universe in 64k)Link to online Flash video Link to download |
![]() |
Just a Touch of Funk by Digital Murder(runs on p200, motion captured by hand over several months)Link to online Flash video Link to download |
![]() |
The product by farbrausch (First 64k PC demo to really push the limits. Not the greatest content, though)Link to online Flash video Link to download |
| Honorable Mention | |
![]() |
I feel like a computer by Melon Dezign( disqualified at The Assembly for using commercial music, but otherwise great)Link to online Flash video Link to download |
![]() |
Beyond the Walls of Eryx by Andromeda Software Development (Nifty design and flow, but not quite there)Link to online Flash video Link to download |
Email This Post
Print This Post
*In case you're neither, you must be logged in or registered to save an article as a favorite.









































The ultimate guide to WoW non-combat pets [IHC and WoW]




Comment by Craig on 31 January 2008:
Hi,
the download link for “beyond by Conspiracy” is wrong. Can you grab the right one?
Thanks
Craig
Comment by vanti on 31 January 2008:
Pouet.net is a good place to look for demos.
Comment by delsydsoftware on 31 January 2008:
The correct download link for Beyond should be: http://www.pouet.net/prod.php?which=11452
Pingback by TMTBOX MEDIA » Programming as Art: IHC’s Fave Demos [I Heart Tech] on 1 February 2008:
[...] joy is downloading them (PC only) and giving your graphic cards something fun to chew on.[via I Heart Chaos] « India marks Bollywood ‘wedding of the [...]
Comment by lyc on 1 February 2008:
佩服
Pingback by 海上生明月 » links for 2008-02-01 on 1 February 2008:
[...] I Heart Chaos: One more reason to get outside more often (tags: 3d art programming) [...]
Pingback by TCLP 2008-02-03 News (Comment Line 240-949-2638) « Command Line on 3 February 2008:
[...] In this week’s news, the German government is trying to circumvent Skype encryption, Kevin Kelly considers what could be better than free, Bruce Schneier discusses what is really at stake in the argument of security vs. privacy, and demo programs as art. [...]
Pingback by tmtbox media » Blog Archive » Programming as Art: IHC’s Fave Demos [I Heart Tech] on 27 April 2008:
[...] Even with modern technology, where much of the effects seen in demos could be replicated in programs like 3D Studio Max, the point of demos are not just the beautiful visuals and music but the abilities of the programmers involved to write code so tight, so efficient, that something might be several megabytes if rendered in a 3D program comes out to less than 100k. So here’s IHC’s favorites from the demo scene of the last few years. These demos are in no particular order, and while we’ve provided Flash video links to each demo, the greatest joy is downloading them (PC only) and giving your graphic cards something fun to chew on.[via I Heart Chaos] [...]
Pingback by Watch Some Computer Demos » PCMech on 12 June 2008:
[...] came across this webpage a while ago which puts a great label on what a demo is: “Programming as Art“. While the demos linked to on this site are a lot different than the ones of old (but not [...]