A couple of years ago, an archivist named Ben Latimore put out an ebook. Since Adobe began the retirement of Flash in 2017, he’s been preserving .SWF files and the history around them. His book is a chronicle of the Flash era, which he sees as a lost golden age. On the final page, he wrote this about that time:
>… intense creativity, easy-to-access software, notable but not crippling limitations, almost universal compatibility across the entire technological space of its time, widespread adoption by encouraging free consumption and sharing in an age where “going viral” actually meant something, all combining to influence the entire entertainment industry with one strike after another? That’s something that we’ll never be able to recreate, only remember fondly. All driven by a bunch of guys sitting in their bedrooms who watched too much Xiao Xiao.
That's so cool. I watched all of his work, and was in the animation scene, and I didn't even realize at the time, the creator is Chinese! I learned how to use Flash, dabbled into scripts, learned to do very basic stuff on 3DSMax, as a ~10 year old little shit, and all of that most likely wouldn't have happened, if it wasn't for his work -- it's safe to say that my life was dramatically impacted by him. Thanks for sharing this, OP!
I used to make animations with https://pivotanimator.net/ a lot as a kid, trying to make fight scenes like these. A sort of related thing is ToriBash, which is kind of a multiplayer 3D animation game where you fight each other by making decisions on which muscles to contract at each time interval.
Loved this stuff so much. I miss my summers off from school, where I would never think of a day gone as time "spent".
Yep, had Pivot on a disk. Countless hours lost making my own sprites, and I remember the joy of downloading other peoples sprites that were actually good
I assumed this was going to be about Stick Death but I was mistaken! I had never heard of XiaoXiao before this article...
Stick Death was online when I first starting used the WWW, I was obsessed with it! It was just incredibly to me that someone could easily make these animations and get them online for everyone to see! I believe this around the same time as 2advanced and the "Flash intro" craze...
This unlocked memories I forgot I had. Not only playing these games, but Flash introduced me to gamedev. I can clearly remember struggling in Actionscript, trying to get collision detection and resolution working. I never got it to work properly lol.
By the way, if anyone wants to relive some old flash games/movies, there is https://ruffle.rs/, an open source Flash implementation. It's great!
Man the Flash era, and the overall vibe of creativity on the internet back then (hey it was only 20 years ago), was the kind where you could feel a limitless potential for the future, where everyone would be awesome.
Then it all congealed into the tentacles of 4-5 corporations and now we're forever stuck in their "How do you do fellow kids" cringefest..
AI also ha[s/d] potential, but it's already getting crippled at birth by corporate idiocy and lawsuit fever.
Ah, XiaoXiao. Under the amazingly named `E:\Storage\Old\Fun\old\XiaoXiao` I have
fight (xiaoxiao1).avi, XiaoXiao_City_Plaza.swf, and xiaoxiao2.swf - xiaoxiao9.swf
I'm jealous. My files from those days did not survive; too many hard drive failures and lost or destroyed CDs.
This is particularly sad to me because I dabbled in Flash animation too back then, since I was in art school at the time. None of my creations survived. Some were even acceptable work.
I was knee-deep in the flash animation scene through the late 90s early 00s, and I don't remember anyone calling anyone 'Flashers'. China-only I suppose.
I did think Stick Death came out before Xiao Xiao?
There’s not much in the group gallery now, so probably I was looking in the individual galleries of some of the members and I think some of the time some member would make something and post it to Albino Blacksheep and sites like that and maybe post a journal entry about it to their own individual journal on their own profile.
deviantArt also had IRC-like group chats. Flashers had a chat room. There’s a link to it still in the about section of the group, but that link doesn’t work any more. Even if a group didn’t have much posted into its gallery they could have a lot of member activity in those chat rooms. And from what I remember, I think I visited the flashers chat room a few times and that it was pretty active.
I think some chat rooms were private, and some were open even to people who were not in any particular group.
These animations got me into Flash and soon after into programming thanks to ActionScript, one copycat music video that maybe made even stronger impression in teenage me was a sad adult-themed music video from 2004, I just found ii after looking online for a bit: I love death - Lodger (Finnish band) https://m.youtube.com/watch?v=BoFQV4jXun4
I was going to mention MTV's Liquid Television animation showcase as a potential inspiration for this.
That link seems partly confirmed since they mention an online predecessor called Stick Figure Death Theatre and the Liquid Television segment (which re-enacted famous movie scenes with stick figure animations) was called Stick Figure Theatre.
Pretty much each individual segment of that show was mind blowing (it launched Beavid and Butthead) but the stick figure interpretation of Night of he Living Dead stuck with me for years.
Stick figures run through a lot of amateur digital animation, for probably obvious reasons. Pivot reigned on a lot of early YouTube and the stubby stick figure style ran through a lot of Flipnote Hatena. I'm not sure if it's simply that standards for amateur digital content have evolved, or if we have lost the character of small platforms like SFDT and Flipnote, but I do find stick figures absent today on the large platforms we've all herded towards. A lot of what I see is definitely buoyed by Flipnote diehards.
SFDT was the first online community I was a part of. It was a special time on the early internet. I feel so lucky to have been a very small part of it.
Can't believe this is the only mention of sfdt so far on this thread. I have similar nostalgia about it being the first online community I joined. Collaborating with others, getting a glimpse into their personal lives, chatting off-platform on MSN/AIM. I wonder if that experience exists for kids in the modern day internet...
You can intentionally seek out such places today, but the average internet denizen sticks to a few known mass communities. If someone is lucky, they get involved in a small subreddit or group chat.
Group chats are the closest thing we have to that experience today, but they're probably more socially-oriented on average, unlike the groups I rolled with back in the aughts which were all heavily creative- and fandom-oriented.
Some tools were certainly better, like Flash. Mobile made a lot of things complicated. Half the game dev tools still don't run properly for mobile. HTML5 was supposed to make things easier, and for a while it did, but it got rapidly more complicated afterwards.
Some things are much better today, like Procreate.
I dont think HTML5 was supposed to make things easier. It is just that major players wanted to get rid of flash for own reason (some of them valid) and HTML5 was something they were able to point at. It was never easier or even half replacement, it was significantly more complicated and crappier experience for an average normal creator.
It never even got some convincing demo. All those I have seen at the time were the "spend a lot more time to produce something much less impressive" kind of anti demos.
No, and a lot of Flash projects have already been converted; notably, Google was one of the first to release a flash-to-html5 converter, because a lot of ads were Flash at the time.
But Adobe's missed opportunity was keeping Flash alive, "just" adding a html5 / canvas / JS version instead of the browser plug-ins that were killed when smartphones/tablets refused to support them.
Was not expecting to read about Xiao Xiao today! I loved Xiao Xiao as a preteen, and spent many hours playing Xiao Xiao 4 [1], or re-watching the other Xiao Xiaos over and over again.
Ah man, these are some awesome memories! Hot damn I liked these when I was a kid! I was first introduced to them on a LAN party. We would pass these kinds of things to eachother between CS 1.5 matches (VLC can play any file format!)
I remember towards the end of my lan party going days, these sick fights were finally outdone by the much more advanced Killer Bean.
I remember a “choose your own story” stick figure Flash app, called Time to Die (I believe), where the “protagonist” was a condemned convict, used as target practice by scientists.
You could pick weapons used by the scientists. In most, he’d just get blown away, but in one scenario, he grabs the gun, and kills everyone in the facility.
Not sure if it was this guy, or was just inspired by him.
I grew up learning Flash and started my love for programming due to ActionScript 2 then 3, is there anything like this today I am looking for something for my 10 year old daughter.
the Xiao Xiao Flash series were amazing. I always wondered when someone would come up with a beat'em-up game with that style. Simple, fast-paced, lots of free movement and use of tools/weapons.
I remember series of stick man fighting cartoons which starts from simple kung-fu/gun porno in big office tower of (presumably) evil corporation, but progressed to some infernal fights, with Jesus, ghosts, hell, etc.
I'm not sure it was XiaoXiao, I (don't) remember some other letter combination in the names of files.
i was OBSSESSSED with this growing up. i had no idea about the origin or real name or that it was chinese origin. incredible. thanks to whoever found and submitted this
And most people weren’t talking about it, but it’s inevitable that some were, and I guess that’s you. Surely you’re not surprised about all the times when you’re not talking about something that then shows up on HN?
You talk about stuff everyday, and stuff shows up on HN everyday, eventually they’ll coincide.
> It was the era when a major company could brush off the bad PR that comes with copying a major online artist. Is it believable that no one involved in the Nike ads had seen Xiao Xiao? Not really — it was popular with young people worldwide. Yet Zhu was new media at a time when old media ruled. What could he do?
This doesn't make any sense. From earlier in the same article:
> Zhu didn’t invent violent stickman animations. In the ‘90s, the Western site Stick Figure Death Theatre hosted exactly what its name implied. But Xiao Xiao, and its mix of Jackie Chan with Jet Li with The Matrix, perfected the idea.
> Either way, it was Xiao Xiao that made “stick fights” massive online. Clones were rampant — even Stick Figure Death Theatre had them. As one paper reported in 2002:
>> The Web’s legions of part-time Flash animators have begun producing their own copies of Xiao Xiao — so many, in fact, that there’s a whole portal dedicated to them. Stick Figure Death Theatre ... has so many stick man knockoffs, you have to wonder why Zhu doesn’t just give up.
If we assume that people at Nike were familiar with Xiao Xiao... and that they were also familiar with the mountains of similar material, what are we saying they did wrong?
A couple of years ago, an archivist named Ben Latimore put out an ebook. Since Adobe began the retirement of Flash in 2017, he’s been preserving .SWF files and the history around them. His book is a chronicle of the Flash era, which he sees as a lost golden age. On the final page, he wrote this about that time:
>… intense creativity, easy-to-access software, notable but not crippling limitations, almost universal compatibility across the entire technological space of its time, widespread adoption by encouraging free consumption and sharing in an age where “going viral” actually meant something, all combining to influence the entire entertainment industry with one strike after another? That’s something that we’ll never be able to recreate, only remember fondly. All driven by a bunch of guys sitting in their bedrooms who watched too much Xiao Xiao.
https://archive.org/details/flashpoint-a-tribute-to-web-game...
I owe my technology career to Flash.
Still find it incredibly sad that Adobe and Steve Jobs were able to destroy it together.
This tool was able to draw in creative, previously non-technical people and provide a gradual ramp of complexity that we could navigate.
Nothing has come close since.
I remember the white MacBook Core 2 Duo with 100% CPU, fans maxed out while watching YouTube 720p.
This was months before the iPhone announcement.
I can see why they killed it.
Because it was a security nightmare
That's so cool. I watched all of his work, and was in the animation scene, and I didn't even realize at the time, the creator is Chinese! I learned how to use Flash, dabbled into scripts, learned to do very basic stuff on 3DSMax, as a ~10 year old little shit, and all of that most likely wouldn't have happened, if it wasn't for his work -- it's safe to say that my life was dramatically impacted by him. Thanks for sharing this, OP!
I used to make animations with https://pivotanimator.net/ a lot as a kid, trying to make fight scenes like these. A sort of related thing is ToriBash, which is kind of a multiplayer 3D animation game where you fight each other by making decisions on which muscles to contract at each time interval.
Loved this stuff so much. I miss my summers off from school, where I would never think of a day gone as time "spent".
Oooh, I really liked ToriBash! I didn't play for very long for whatever reason, but I did think it was a creative and fun game.
>A sort of related thing is ToriBash ...
If memory serves, the sound effects were a fantastic touch on top of the multiplayer hilarity of that game.
Looks like there's still an active community around it today, based on a cursory YouTube search.
Yep, had Pivot on a disk. Countless hours lost making my own sprites, and I remember the joy of downloading other peoples sprites that were actually good
I assumed this was going to be about Stick Death but I was mistaken! I had never heard of XiaoXiao before this article...
Stick Death was online when I first starting used the WWW, I was obsessed with it! It was just incredibly to me that someone could easily make these animations and get them online for everyone to see! I believe this around the same time as 2advanced and the "Flash intro" craze...
This unlocked memories I forgot I had. Not only playing these games, but Flash introduced me to gamedev. I can clearly remember struggling in Actionscript, trying to get collision detection and resolution working. I never got it to work properly lol.
By the way, if anyone wants to relive some old flash games/movies, there is https://ruffle.rs/, an open source Flash implementation. It's great!
Man the Flash era, and the overall vibe of creativity on the internet back then (hey it was only 20 years ago), was the kind where you could feel a limitless potential for the future, where everyone would be awesome.
Then it all congealed into the tentacles of 4-5 corporations and now we're forever stuck in their "How do you do fellow kids" cringefest..
AI also ha[s/d] potential, but it's already getting crippled at birth by corporate idiocy and lawsuit fever.
Ah, XiaoXiao. Under the amazingly named `E:\Storage\Old\Fun\old\XiaoXiao` I have fight (xiaoxiao1).avi, XiaoXiao_City_Plaza.swf, and xiaoxiao2.swf - xiaoxiao9.swf
I'm jealous. My files from those days did not survive; too many hard drive failures and lost or destroyed CDs.
This is particularly sad to me because I dabbled in Flash animation too back then, since I was in art school at the time. None of my creations survived. Some were even acceptable work.
Send us a file listing for `fun' :)
That has a *lot* of random images I downloaded. From street art, over those "priceless" memes people used to make. All in
The videos directly there are a bunch of internet famous things, some of them in German:
Basshunter_Boten_Anna_German.avi, PatchMeUpMusicVideoByRootKit-GeekVideo.avi, trafo-entkopplung.avi, wow_forporn.avi, fainting goats.flv, gangbang.flv, Gruftis1989.flv, hape kerkeling.flv, HumanCamera.flv, Wii.vs.PS3.flv, der_stack.m4v, hacker_packen_aus.m4v, 3dshot.mov, ACUVUE_Hearts_on_Fire.mov, AtheistenOnly - JesusVideo.mov, fsm-spotting.mpg, Stroh.flv.MPG, tetris.mpg, test.swf, theresheis.swf, blowdarts.wmv, einsteinthebird.wmv, FLURL-dot-com-30292-Mafia.wmv, FLURL-dot-com-50776-korn_mosh.wmv, FLURL-dot-com-51227-pop.wmv, getalife.wmv, hamburgertrick.wmv, insane.wmv, mariopiano.wmv, nintendochoir.wmv, SOAD_gremlins.wmv, supersoakerflamethrower.wmv, theglasstrick.wmv, TRANIX.NET-11-String-Bass.wmv
"gangbang.flv" is some French movie student project "Revenge of the Gangbang Zombies", not actual porn ;)
The Fun\old folder has these:
Folders: CS ft. Southpark, Dela&Ort, HTF, Knight Rider, Lenore, XiaoXiao
Files: AYB.swf, AYS.swf, beer.swf, c_d_mmorpg.swf, cow.swf, crab.swf, cruise.swf, dengdeng.swf, fuckher.swf, hhonda-ad-300k.swf, humor_pong.swf, knowjackschitt.swf, metaluohigh.swf, optical.exe, rgb.swf, starwarz.swf, trafikskolen.swf, urbanlegends.swf, winrg.swf
It wasn't until the mention of "City_Plaza.swf" that memories finally came flooding back.
I was knee-deep in the flash animation scene through the late 90s early 00s, and I don't remember anyone calling anyone 'Flashers'. China-only I suppose.
I did think Stick Death came out before Xiao Xiao?
There was a group on deviantArt called flashers. I wasn’t a member myself, but some of their members made some neat stuff I remember.
The group hasn’t been active for many years now it looks like, but the group page still exists.
https://www.deviantart.com/flashers
Group founded 2004.
There’s not much in the group gallery now, so probably I was looking in the individual galleries of some of the members and I think some of the time some member would make something and post it to Albino Blacksheep and sites like that and maybe post a journal entry about it to their own individual journal on their own profile.
deviantArt also had IRC-like group chats. Flashers had a chat room. There’s a link to it still in the about section of the group, but that link doesn’t work any more. Even if a group didn’t have much posted into its gallery they could have a lot of member activity in those chat rooms. And from what I remember, I think I visited the flashers chat room a few times and that it was pretty active.
I think some chat rooms were private, and some were open even to people who were not in any particular group.
Yeah, I miss DeviantArt.
Yeh stick death definitely was before Xiao Xiao. I remember all the lads at school sat around a computer in school binge watching them all.
>I did think Stick Death came out before Xiao Xiao?
Definitely remember Stick Death in highschool around '99-'01, 2+ years before this flashers group supposedly started.
I remembered Alan Becker (https://youtube.com/@alanbecker) who creates stories with an array of his stick figure characters.
Sometimes, they interact with real world too!
Yes when I saw stick figures mentioned on HN I immediately thought of his "Animator vs Animation" [1] (to which I've just rediscovered the title!)
[1] https://www.youtube.com/watch?v=npTC6b5-yvM
Yeah, I discovered the channel through this series as well.
"Animation vs Physics"[1] was video which got started me with the channel. The presentation is beautiful there!
[1]: https://youtu.be/ErMSHiQRnc8
These animations got me into Flash and soon after into programming thanks to ActionScript, one copycat music video that maybe made even stronger impression in teenage me was a sad adult-themed music video from 2004, I just found ii after looking online for a bit: I love death - Lodger (Finnish band) https://m.youtube.com/watch?v=BoFQV4jXun4
Same, I had been making stickman animations in powerpoint of all things, before a friend mentioned I should try FlashMX.
I even made this terrible thing as my first foray into AS2:
https://www.newgrounds.com/portal/view/408469
I remember that video well
I was going to mention MTV's Liquid Television animation showcase as a potential inspiration for this.
That link seems partly confirmed since they mention an online predecessor called Stick Figure Death Theatre and the Liquid Television segment (which re-enacted famous movie scenes with stick figure animations) was called Stick Figure Theatre.
Pretty much each individual segment of that show was mind blowing (it launched Beavid and Butthead) but the stick figure interpretation of Night of he Living Dead stuck with me for years.
YouTube has a compilation: https://youtu.be/-M7-Sew5aU8
Stick figures run through a lot of amateur digital animation, for probably obvious reasons. Pivot reigned on a lot of early YouTube and the stubby stick figure style ran through a lot of Flipnote Hatena. I'm not sure if it's simply that standards for amateur digital content have evolved, or if we have lost the character of small platforms like SFDT and Flipnote, but I do find stick figures absent today on the large platforms we've all herded towards. A lot of what I see is definitely buoyed by Flipnote diehards.
SFDT was the first online community I was a part of. It was a special time on the early internet. I feel so lucky to have been a very small part of it.
Can't believe this is the only mention of sfdt so far on this thread. I have similar nostalgia about it being the first online community I joined. Collaborating with others, getting a glimpse into their personal lives, chatting off-platform on MSN/AIM. I wonder if that experience exists for kids in the modern day internet...
You can intentionally seek out such places today, but the average internet denizen sticks to a few known mass communities. If someone is lucky, they get involved in a small subreddit or group chat.
Group chats are the closest thing we have to that experience today, but they're probably more socially-oriented on average, unlike the groups I rolled with back in the aughts which were all heavily creative- and fandom-oriented.
Macromedia Flash had probably the best UX of all the programs ever created. It all goes downhill from there.
I feel that way about a lot of things. Maybe it's just nostalgia...but heck we had Flash, Frontpage, VB,...we were spoiled.
I sometimes wonder why such concepts went away, and everything became far more complicated.
Some tools were certainly better, like Flash. Mobile made a lot of things complicated. Half the game dev tools still don't run properly for mobile. HTML5 was supposed to make things easier, and for a while it did, but it got rapidly more complicated afterwards.
Some things are much better today, like Procreate.
I dont think HTML5 was supposed to make things easier. It is just that major players wanted to get rid of flash for own reason (some of them valid) and HTML5 was something they were able to point at. It was never easier or even half replacement, it was significantly more complicated and crappier experience for an average normal creator.
It never even got some convincing demo. All those I have seen at the time were the "spend a lot more time to produce something much less impressive" kind of anti demos.
There still aren't any convincing demos.
Is there any reason why they couldn’t be emulated with WASM+canvas?
No, and a lot of Flash projects have already been converted; notably, Google was one of the first to release a flash-to-html5 converter, because a lot of ads were Flash at the time.
But Adobe's missed opportunity was keeping Flash alive, "just" adding a html5 / canvas / JS version instead of the browser plug-ins that were killed when smartphones/tablets refused to support them.
Was not expecting to read about Xiao Xiao today! I loved Xiao Xiao as a preteen, and spent many hours playing Xiao Xiao 4 [1], or re-watching the other Xiao Xiaos over and over again.
[1] https://www.newgrounds.com/portal/view/25718
Ah man, these are some awesome memories! Hot damn I liked these when I was a kid! I was first introduced to them on a LAN party. We would pass these kinds of things to eachother between CS 1.5 matches (VLC can play any file format!)
I remember towards the end of my lan party going days, these sick fights were finally outdone by the much more advanced Killer Bean.
Just a bean, trying to get some sleep.
Those were the days
Killer Bean! That's exactly where my mind went as well.
I'm so happy people still remember it. We used to watch 2.1 at every LAN, too.
I remember a “choose your own story” stick figure Flash app, called Time to Die (I believe), where the “protagonist” was a condemned convict, used as target practice by scientists.
You could pick weapons used by the scientists. In most, he’d just get blown away, but in one scenario, he grabs the gun, and kills everyone in the facility.
Not sure if it was this guy, or was just inspired by him.
I grew up learning Flash and started my love for programming due to ActionScript 2 then 3, is there anything like this today I am looking for something for my 10 year old daughter.
For games or animation?
Godot might be today's analogue for games.
The first animation that made me love these was the old 'stickman vs door' gif,
Thanks for reminding me of that one
Woah, this brought back memories. Like that one flash game where you played a stickman hitman.
the Xiao Xiao Flash series were amazing. I always wondered when someone would come up with a beat'em-up game with that style. Simple, fast-paced, lots of free movement and use of tools/weapons.
I remember series of stick man fighting cartoons which starts from simple kung-fu/gun porno in big office tower of (presumably) evil corporation, but progressed to some infernal fights, with Jesus, ghosts, hell, etc.
I'm not sure it was XiaoXiao, I (don't) remember some other letter combination in the names of files.
i was OBSSESSSED with this growing up. i had no idea about the origin or real name or that it was chinese origin. incredible. thanks to whoever found and submitted this
what a trip down memory lane.
for some extra nostalgia, check out "one finger death punch 2" game (and its prequel). i bet it's sort of an homage to those animations.
I loved the xiao xiao series. They were amazing.
Xiao Xiao and Ninjai *chef's kiss*
Dude completely forgets StickDeath.com which came before all of this…
The woke crowd of today would have gotten stickdeath.com banned from the internet were it made today :)
Nonsense. Senseless violence in animation has been around as long as studio ghibli.
Stick figures still fight to this day! Go check out hyunsdojo
That's spooky, we were literally just talking about stickdeath in the office and then this shows up.
And most people weren’t talking about it, but it’s inevitable that some were, and I guess that’s you. Surely you’re not surprised about all the times when you’re not talking about something that then shows up on HN?
You talk about stuff everyday, and stuff shows up on HN everyday, eventually they’ll coincide.
Oh my god do you think it was selection bias? No way, I’m certain it was spooky action at a distance! /s
The fallacy in question would be sharpshooter's fallacy. Selection bias is when a sample misrepresents the population.
> It was the era when a major company could brush off the bad PR that comes with copying a major online artist. Is it believable that no one involved in the Nike ads had seen Xiao Xiao? Not really — it was popular with young people worldwide. Yet Zhu was new media at a time when old media ruled. What could he do?
This doesn't make any sense. From earlier in the same article:
> Zhu didn’t invent violent stickman animations. In the ‘90s, the Western site Stick Figure Death Theatre hosted exactly what its name implied. But Xiao Xiao, and its mix of Jackie Chan with Jet Li with The Matrix, perfected the idea.
> Either way, it was Xiao Xiao that made “stick fights” massive online. Clones were rampant — even Stick Figure Death Theatre had them. As one paper reported in 2002:
>> The Web’s legions of part-time Flash animators have begun producing their own copies of Xiao Xiao — so many, in fact, that there’s a whole portal dedicated to them. Stick Figure Death Theatre ... has so many stick man knockoffs, you have to wonder why Zhu doesn’t just give up.
If we assume that people at Nike were familiar with Xiao Xiao... and that they were also familiar with the mountains of similar material, what are we saying they did wrong?
Hyun’s dojo was awesome
I added ELIZA to shittalk for a statistical ML model to play bouts on 'stickfight' PVP game around 2000. :)
Yep. StickDeath was the shit.
Youtube used Flash.