Live data from Hacker News

When stick figures fought

animationobsessive.substack.com

121–130 of 148 posts

Re: When stick figures fought

#121

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.

The vast majority of games I played, for years, were flash games. I have a lot of fond memories of that time.

However, Flash sucked. It ran terribly, it was insecure, and a mess to maintain. It needed to go.

Re: When stick figures fought

#122
Stick figures live on! Hyun's Dojo is the new place where stick animations are. Recently the winners of a stick figure tournament have been announced https://www.youtube.com/watch?v=KO5hiRV5MTk

There is even a timeline if you want to know the full history; https://cdn.knightlab.com/libs/timeline3/latest/embed/index....

Re: When stick figures fought

#123
Way back, before the year 2000, I desperately wanted to make my own stick figure death animations, but I was too lazy, and being in South Africa, we couldn't get any useful software.

I did however manage to get Delphi Personal Edition off a cover CD from a magazine grey-imported from up-north.

I proceeded to create "TISFAT" (This is Stick Figure Animation Theatre) in Delphi, inventing my own "inverse kinematics" algorithm, quotation marks not only because I had no idea what that was at the time, but I also had no way to look it up, and it was ghastly (the day I found out what atan2 did unlocked everything!).

Being a cocky teenager, I thought, "this is great!" and sent it to the local version of "PC Format" magazine and got it on the local coverdisc.

That's when I first learnt several very important things about having users! Always -always- version your file formats!

Anyway, it somehow made its way onto "the world wide web", and someone set up a forum about it, and a small community built around my bug-ridden app. Then the religious wars of "Pivot vs. TISFAT" started, so I reached out to the author of Pivot just to say I wasn't any part of it, and I'd be keen to add support for the Pivot file format.

Later on I learnt about verlet particle physics, made better "IK", made a Pascal wrapper for the Chipmunk physics library, allowing me to add physically-driven animation creation.

I look back with awe at younger me, because I wouldn't have the energy to power on like I did, and I'd think more-than-twice about showing anyone my work nowadays (I have the physical Winamp part 2 video basically done, but the fear of showing it in public is holding me back).

You can still find videos created with TISFAT on YouTube, and I've still got a complete rewrite sitting on a HDD somewhere, where I planned a "no UI" way of animating, targeting all the "new" multi-touchscreens back then...

Ah, good times.

Re: When stick figures fought

#124
post #37

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!

Honestly happy memories of Actionscript 3 are a big factor in how easily I cozied up to TypeScript.

Absolutely, me too!! AS3 was a beautiful language.

Re: When stick figures fought

#125
post #102

Earlier quoted context omitted.

Flash was a poorly written piece of software. It had numerous bad memory leaks and a CPU hog. It was never allowed on the iPhone probably because it would have drained the batteries really quickly. On top of that HTML5 was starting to catch on and could eventually do everything Flash could and do it better without the memory leaks and poor CPU usage. I have the very unfortunate claim to the title of being an engineer…

None of that matters for the kind of creative work the grand parent likely had in mind. Perhaps there was a memory leak in Unidentified Flying Assholes or the endless line of punch-a-celeb games or the thousands of stick fight productions and so on, but no one cared and enjoyed them immensely anyway. You could do something cool without ever learning about things like memory leaks or vulnerabilities in the underlying…

> None of that matters for the kind of creative work the grand parent likely had in mind.

Some of that did, at least for how that creative work was almost exclusively delivered to the world. Those bugs were not just excessive resource usage and instability, they were incredibly often exploitable security flaws that were regularly weaponized against a huge swath of internet users. The ubiquity of the Flash browser plugin was simultaneously one of the greatest strengths of Flash as a creative platform and one of the greatest risks to the average person browsing the web in the 2000s.

The plugin needed to die. Unfortunately the Flash community was so firmly built around the web plugin as their distribution method of choice (presumably because many of us were browsing animations and playing games at work/school where we couldn't necessarily download and run arbitrary .exes) that the plugin was more or less a diseased conjoined twin, and when it died the community didn't have long left.

Compare this to Java where the death of the browser plugin caused a number of badly designed banking sites to have to be redesigned in a less stupid (but quite often still very stupid) way but the community as a whole continued on without huge disruption. The browser plugin was just one of many places Java existed, it wasn't the dominant focus of the community.

Re: When stick figures fought

#126

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".

if you liked toribash, also check out Your Only Move Is Hustle (or YOMI hustle) which is similarly 'turn based' but in 2d. Closest thing I've found to playable Xiao Xiao.

You might also like 'Stick It To The Stickman' and 'One Finger Death Punch' 1 & 2.

Re: When stick figures fought

#127
post #125
post #102

Earlier quoted context omitted.

None of that matters for the kind of creative work the grand parent likely had in mind. Perhaps there was a memory leak in Unidentified Flying Assholes or the endless line of punch-a-celeb games or the thousands of stick fight productions and so on, but no one cared and enjoyed them immensely anyway. You could do something cool without ever learning about things like memory leaks or vulnerabilities in the underlying…

> None of that matters for the kind of creative work the grand parent likely had in mind. Some of that did, at least for how that creative work was almost exclusively delivered to the world. Those bugs were not just excessive resource usage and instability, they were incredibly often exploitable security flaws that were regularly weaponized against a huge swath of internet users. The ubiquity of the Flash browser plu…

Yeah, it's kinda crazy people are brushing over the security issues. The nostalgia is huge, I get it, but Flash was terrible for browsing the internet at the time.

Re: When stick figures fought

#128

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 p…

Wow, Flipnote on the DS brings back memories.

For the uninitiated, behold peak animation: https://www.youtube.com/watch?v=EI-IbwOveII

Re: When stick figures fought

#129
post #104

Vaguely related is Haxe, https://haxe.org/ . Originally a way to do ActionScript, now it targets a lot more and is quite nice to work in.

And OpenFL https://openfl.org/ which is an implementation of the Flash API written in Haxe. It can cross-compile to HTML5 or native C++ mobile and desktop. Disclosure: I'm a contributor.

Re: When stick figures fought

#130

Way back, before the year 2000, I desperately wanted to make my own stick figure death animations, but I was too lazy, and being in South Africa, we couldn't get any useful software. I did however manage to get Delphi Personal Edition off a cover CD from a magazine grey-imported from up-north. I proceeded to create "TISFAT" (This is Stick Figure Animation Theatre) in Delphi, inventing my own "inverse kinematics" algo…

Cmon show us the video :)
Post reply on HN