6 ms·
I highly recommend visiting here to help my argument below: https://www.flashgamehistory.com/ https://www.flashgamehistory.com/ It's frustrating how many voca
by spicybright 5y ago
I highly recommend visiting here to help my argument below:
https://www.flashgamehistory.com/ https://www.flashgamehistory.com/
It's frustrating how many vocal web devs can't recognize how amazing the flash era was from a cultural view as opposed to a security view.
I know I sound like an old curmudgeon, but it enabled the average person to animate and share it online without writing a single line of code.
But it was also an amazing gateway for those people to learn programming.
Things are getting better, but it's been a frustrating road to get back to where flash was.
Right after it was starting to phase out, all I heard online was "use javascript and css to make your animations, it's great!" Yet there was no stable editor I could find to not write code for animations. It was very much missing the point.
Then we had to wait for 7 years for decent and stable tools that export to HTML+JS+CSS without you needing to learn JS. Not much flexibility like flash, though.
There are interesting projects that can run flash in web asm, but it's still really glitchy, at least for old flash files (see https://old.homestarrunner.com/ https://old.homestarrunner.com/ compared to https://homestarrunner.com https://homestarrunner.com for a good example).
Sorry for the rant. Flash was just immensely influential for me and many others, and I likely wouldn't be enjoying making games now without it.
- ehutch79 5y agoTell me again though, why did the local chinese food place's menu need to be in flash? The issue wasn't really the flash games. It was using it for everything that ruined it for the people using it for what it did well. Standards bodies not keeping up with what people needed/wanted wasn't helping either. We're just now getting things like grids being usable, and some projects still can't use it because they're targeting browsers (that are well past being unsupported) that don't implement it. Also, try picking up an open source game engine, godot or phaser or something, you might enjoy it. don't dismiss things because it's not what you know?
- Nicksil 5y ago>Tell me again though, why did the local chinese food place's menu need to be in flash? >The issue wasn't really the flash games. It was using it for everything that ruined it for the people using it for what it did well. Standards bodies not keeping up with what people needed/wanted wasn't helping either. We're just now getting things like grids being usable, and some projects still can't use it because they're targeting browsers (that are well past being unsupported) that don't implement it. Why does this matter? It isn't related. The same argument can be made against JavaScript: Why does a static website need JavaScript to render text? >Also, try picking up an open source game engine, godot or phaser or something, you might enjoy it. This suggestion isn't at all similar to the Flash platform. Doesn't even come close within the context of a lay person being able to simply create and publish with little-to-no knowledge of the underlying engine/runtime and with the tools in order to do so. >don't dismiss things because it's not what you know? What precisely do you believe they do not know? Your arguments don't address the points the user laments in the comment to which you replied, making it difficult to determine what "things" you're referring to.
- ehutch79 5y agoIt's absolutely relevant to why people wanted flash gone. Also, yes. a whole lot of sites need to stop using spa frameworks like react and vue for simple sites.
- deleted 5y ago[deleted]
- spicybright 5y agoI've coded in SDL, godot, unity, and a lot of other engines with GUIs. I still can't just draw fluid vector animations and throw little chunks of code around. I need to rely on a lot of external programs and more complicated APIs. And I've yet to find a game/animation engine a lay person can pick up and use. That's what made flash special.