Live data from Hacker News

The history of Flash games in China

chaoyang.substack.com

11–20 of 34 posts

Re: The history of Flash games in China

#12
post #11

Slightly off topic but I'm curious if there's any preservation of flash games? Especially in making them available for use offline?

Newgrounds created Ruffle [1], which is a Flash Player emulator written in Rust. Now that Flash is disabled by default, they use it to keep some (but not all) of their archive of Flash movies and games running.

[1] https://github.com/ruffle-rs/ruffle

Re: The history of Flash games in China

#14

I still don't forgive Steve Jobs for his greed in killing Flash because he wanted to get a piece of everything iphone.

In Steve Jobs' defense, he begged Adobe to make Flash work on iPhone like four times and they couldn't make it work. This isn't because Flash on phones would just never work[0]; but that Adobe was unresponsive to Apple's concerns. They viewed the iPhone as "just another thing to put Flash on" rather than something that absolutely needed special attention from the Player team. And it absolutely did need special attent…

Wonder if Adobe has any regrets.

Re: The history of Flash games in China

#15

So fun to see Gold Miner mentioned! I built the GameRival.com site where it and many other flash games were hosted. The game was so popular it led to an integer overflow in the (unsigned) int32 primary key column of our logging table (SQL Server). I didn't realize how insanely popular the game was until I was in Las Vegas about five years ago, and a Gold Miner rip-off game was available while drinking at the bar. Fun…

I don't know if I'm being purposely nerd sniped or not, but SQL Server doesn't support any unsigned data types.

This caught my eye because so few start their IDENTITY columns at the lowest possible negative value, thus missing out on half the possible values.

Re: The history of Flash games in China

#16

So fun to see Gold Miner mentioned! I built the GameRival.com site where it and many other flash games were hosted. The game was so popular it led to an integer overflow in the (unsigned) int32 primary key column of our logging table (SQL Server). I didn't realize how insanely popular the game was until I was in Las Vegas about five years ago, and a Gold Miner rip-off game was available while drinking at the bar. Fun…

I don't know if I'm being purposely nerd sniped or not, but SQL Server doesn't support any unsigned data types. This caught my eye because so few start their IDENTITY columns at the lowest possible negative value, thus missing out on half the possible values.

You're totally right, I meant signed. I was writing "didn't support unsigned" and realized I could just say signed and still screwed it up.

Re: The history of Flash games in China

#17

I still don't forgive Steve Jobs for his greed in killing Flash because he wanted to get a piece of everything iphone.

In Steve Jobs' defense, he begged Adobe to make Flash work on iPhone like four times and they couldn't make it work. This isn't because Flash on phones would just never work[0]; but that Adobe was unresponsive to Apple's concerns. They viewed the iPhone as "just another thing to put Flash on" rather than something that absolutely needed special attention from the Player team. And it absolutely did need special attent…

I worked at Adobe at the time, adjacent to Flash, and as far as I know nothing you've written here is true. To answer only technical points, Flash for iPhone (which existed, and worked) was built off FlashLite, which supported touch events and had hardware video (naturally, it's not like software decoding was an option). OTOH StageVideo and Stage3D play no role in this, as they came along ~5 years after FlashLite or potential iphone support was a thing.

Re: The history of Flash games in China

#18

I still don't forgive Steve Jobs for his greed in killing Flash because he wanted to get a piece of everything iphone.

he had a point though, flash was full of security holes. The list looks scary: https://www.cvedetails.com/vulnerability-list/vendor_id-53/p...

Re: The history of Flash games in China

#19

Earlier quoted context omitted.

In Steve Jobs' defense, he begged Adobe to make Flash work on iPhone like four times and they couldn't make it work. This isn't because Flash on phones would just never work[0]; but that Adobe was unresponsive to Apple's concerns. They viewed the iPhone as "just another thing to put Flash on" rather than something that absolutely needed special attention from the Player team. And it absolutely did need special attent…

Wonder if Adobe has any regrets.

So much progress was made with Flash by Macromedia, then Adobe bought it and dropped the ball literally after a single version. The software quality degraded almost instantly and new features took way too long to release and came buggy, or conflicted with existing features. Animate CC is by far the buggiest software I use, so much so that it continually saves annoying recovery versions of your documents because crashing happens so frequently. I don’t think Adobe was at all capable of making Flash a success on mobile.
Post reply on HN