this post was submitted on 28 Sep 2023
186 points (97.0% liked)

No Stupid Questions

36169 readers
1702 users here now

No such thing. Ask away!

!nostupidquestions is a community dedicated to being helpful and answering each others' questions on various topics.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must be legitimate questions. All post titles must include a question.

All posts must be legitimate questions, and all post titles must include a question. Questions that are joke or trolling questions, memes, song lyrics as title, etc. are not allowed here. See Rule 6 for all exceptions.



Rule 2- Your question subject cannot be illegal or NSFW material.

Your question subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Questions which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts and joke questions.

Provided it is about the community itself, you may post non-question posts using the [META] tag on your post title.

On fridays, you are allowed to post meme and troll questions, on the condition that it's in text format only, and conforms with our other rules. These posts MUST include the [NSQ Friday] tag in their title.

If you post a serious question on friday and are looking only for legitimate answers, then please include the [Serious] tag on your post. Irrelevant replies will then be removed by moderators.



Rule 7- You can't intentionally annoy, mock, or harass other members.

If you intentionally annoy, mock, harass, or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here.



Credits

Our breathtaking icon was bestowed upon us by @Cevilia!

The greatest banner of all time: by @TheOneWithTheHair!

founded 2 years ago
MODERATORS
 

In like, 2005-2010ish I remember there being these awesome online games through sites like Mini Clip. All disappeared from the internet.

I understood it had something to do with Java? Or… some plug in? I don’t really understand what either of those mean.

What happened to online games?

all 50 comments
sorted by: hot top controversial new old
[–] slinkie 172 points 1 year ago (1 children)

I think you might be talking about Flash games. Here’s an article that summarizes Flash and what happened to it:

https://www.techspot.com/article/2413-adobe-flash/

[–] moistclump 37 points 1 year ago (6 children)

Interesting. So, I gather that what happened was iPhones and changes to coding languages (HTML5) which didn’t require an extra on the system (a plug in) to do it’s thing.

But then… Why didn’t the games transition with it then? Why didn’t people rewrite that style of game to play with the new technology?

[–] [email protected] 83 points 1 year ago (1 children)

A good chunk of games DID change with it. The Unity engine makes it very simple to design games for Web. But it's also easy to make those simple games for mobile instead, which has fewer restrictions abd is more prolific. In fact, a good chunk of the bigger flash game companies migrated to mobile. There's just little demand for a web game when I can create a mobile one, monetize it more easily, and reach a larger audience by making it for mobile instead

[–] dustyData 23 points 1 year ago

Lots of animators and indie creators making games today honed their skills as teens programming in Flash as well. Now that the platform is not around kids just jump straight into Unity, or any of the other purpose made apps to animate and make games. Like GameMaker, RPGmaker, Krita, Blender, etc. There's just a more varied plethora of options than back then. Which means the things they create are more spread out in social media outlets than centralized under a single webpage.

[–] Ottomateeverything 25 points 1 year ago* (last edited 1 year ago) (1 children)

So, I gather that what happened was iPhones and changes to coding languages (HTML5) which didn’t require an extra on the system (a plug in) to do it’s thing.

... Sort of. That's a bit of an oversimplification and iPhone-centric, but generally the right idea.

I'd slightly shift this and say it's more that flash and Java had many known problems and were janky solutions to the limits of HTML of the day. They were continued to be supported by browsers because they were needed for certain tasks beyond games that were actually important. Games were just a secondary thing that were allowed to exist because the tech was there for other problems.

At the time, more "serious" games were mostly local installs outside your browser, and browser games were more "casual" and for the less technically inclined general audience. The main exception here was Runescape, and a couple others like Wizard 101 etc.

But then smartphones started becoming more popular, and they just could not run flash/Java effectively. They were inefficient from a performance standpoint, and smartphones were very behind in performance and it just didn't work well. In the early days, many Android phones would run bits of flash/Java, sometimes requiring custom browsers, but it just wasn't very performant.

Then HTML5 came along, solved most of the gaps in existing HTML tech, and the need for flash and Java greatly decreased. Because of the performance problems and security vulnerabilities, the industry as a whole basically gave up on them. There was no need beyond supporting games, as the functional shortcomings were covered, and HTML5 did somewhat support the same game tech, but it would take massive rewrites to get back there and there was basically no tooling. Adobe had spent over a decade building different Flash tools and people were being dumped to lower level tech with zero years of tooling development. Then came WebGL and some other tech... But nothing really made a good grip on the market.

Unity and some other projects allowed easier compilation to HTML5 and WebGL over the years, so this was definitely still possible but simultaneously the interest was plummeting so there wasn't much point.

Much of the popularity of web based games back in their day was you could just tell someone a URL and they could go play it on their home computer. Their allure was their accessibility, not the tech. The desire for high tech games was won over by standalone desktop games. But those were harder to find, required going to a store, making a purchase, bringing a CD home, installing said game, having the hardware to run it, etc.

But at the time of the death of Flash and Java, everyone carried a smartphone. They all had app stores and could just search the app store once, install the game, and have it easily accessible on their device, running at native performance. Console gaming had become commonplace. PC gaming was fairly common, with pre-built gaming PCs being a thing. Now Steam existed and you didn't have to go to a store or understand install processes. Every competing tech to web games was way more accessible. Smartphone tech better covered "gaming for the general populace".

What would be the point of a web game at that point? Fewer people have desktops so your market is smaller. If you're aiming for people's smartphones, doing stuff natively to two platforms is higher performance and easier to deal with. Console gaming is more common. PC gaming is a stable market. OK top of that, there's way less money in web based gaming. Stores like steam and console game stores have the expectation of spending money and an easy way to do so. Smartphones have native IAP support to make it easy to spend money on microtransactions. Web has.... Enter your payment information into that websites payment processor they have to integrate, which feels less safe to the user and requires more work from the developer than the alternatives on console/pc/mobile.

There's just no market for web based gaming anymore when people have so many more options available that are easy to access - what's the purpose of building a web based game at that point?

[–] IMongoose 2 points 1 year ago (1 children)

I'm going to be honest I didn't read most of this but people do make browser games and they are very advanced. I work IT in a school and play the games I ban for a few minutes for uh, research, and I've basically played CS 1.6 in browser. I just played 1v1 fortnite clone where you could build. Check this open world need for speed knock off, even has mobile support: https://www.crazygames.com/game/crazy-for-speed

[–] Ottomateeverything 3 points 1 year ago (1 children)

Nothing I wrote claimed they don't exist, but they're much less common place than they used to be. My post was explaining why that is, as asked by the OP.

Yes, tech has grown and there's more possibility, but there's just a far far smaller market if them than there l used to be.

load more comments (1 replies)
[–] sosodev 12 points 1 year ago* (last edited 1 year ago)

Flash was a wholistic platform. You could draw, animate, script, play video, compile, etc within a single comprehensive editor. HTML5 + JS was only the low level technology. There was no tooling supplied when the transition happened.

There have been some attempts to recreate the Flash ecosystem since then but they haven’t picked up steam.

Also, there was not any system for porting your existing stuff over to the new tech. Adobe abandoned Flash so you were left to figure it out on your own. These days Flash games can actually be emulated using the modern technology so porting is fairly feasible. But again people have already moved on.

[–] [email protected] 1 points 1 year ago

people didnt want to spend an inordinate amount of time rewriting their entire application/game from scratch. the return on supporting an insecure, proprietary platform like Flash wasnt there.

[–] dbaner 1 points 1 year ago

Most of the successful games moved to Mobile. In particular Miniclip is almost exclusively a mobile games company now and still makes games like 8 ball pool

[–] sugarfree 0 points 1 year ago

The demand shifted towards mobile games, which is also where the Flash developers went.

[–] [email protected] 44 points 1 year ago (1 children)

I'm going to go against the grain a little here and say you may have just grown out of it. A lot of kids have access to Chromebooks through their schools (at least in the States) and you better believe they know exactly where all the online games are.

[–] Willdrick 6 points 1 year ago

And they got some really cool experiences we could never dream of. There are now several full games running in browsers, with 3d acceleration and everything. Play-cs or wipeout off the top of my head, but also a lot of older pc arcade and console games on archive.org and new originals on itch.io

[–] Sanctus 41 points 1 year ago

RIP to the era of Flash. I hold that time dearly in my memory.

[–] [email protected] 36 points 1 year ago (2 children)

Here is a project that archived most of those games: https://flashpointarchive.org/downloads/

[–] [email protected] 3 points 1 year ago

It's great, you can save all your old favorites locally and have a single UI to run them

[–] [email protected] 30 points 1 year ago (1 children)

The market reason is mobile games sucked up all the developers that would make flash games.

Kids aren't sitting at desktops all day anymore, so you make your game for ipad instead

[–] [email protected] 15 points 1 year ago (1 children)

And fill the game with IAPs.

[–] [email protected] 7 points 1 year ago

Exactly. The money is crazy for mobile games if it pops off. Where as flash games are really hard to monetize.

Web games are basically only hobby projects these days.

[–] [email protected] 27 points 1 year ago (1 children)

Adobe killed Flash. All of those games were Flash. It takes a lot more work to code them as pure JavaScript, and I guess nobody felt like doing it.

[–] [email protected] 4 points 1 year ago

Except neopets

[–] FrozenCorgi 17 points 1 year ago

Newgrounds still lives and flourishes, to this day it is still an incredibly active hub for free browser games and animations. Itch.io is another hub that is very active, both with free and paid games. Both have thousands of browser games, quality ranging from literal shit to truly excellent.

Flash may have died, but the browser game very much lives on.

[–] [email protected] 14 points 1 year ago
[–] hltdev 13 points 1 year ago* (last edited 1 year ago) (2 children)
[–] [email protected] 5 points 1 year ago

I remember hacking my itouch and installing Cydia, then downloading a hack that added flash support. I felt amazing being able to play flash games at school

[–] [email protected] 2 points 1 year ago (1 children)

It has nothing to do with Jobs. Adobe killed the technology that all of those games ran on.

[–] [email protected] 5 points 1 year ago (2 children)

You mean Flash? That iOS refused to support?

[–] [email protected] 4 points 1 year ago

Oh that's right! I completely forgot about that. To be fair, they said they wouldn't support it because of all the security holes, and then Adobe killed it a few years later. But yeah, Apple shunning it probably did contribute to its death. My bad!

[–] hltdev 1 points 1 year ago* (last edited 1 year ago)

exactly what I was getting at 😉 Steve Jobs had a hard on for html5

[–] bustrpoindextr 11 points 1 year ago

Soooo miniclip still exists, they're just in the app store now

[–] [email protected] 10 points 1 year ago (1 children)

They are still around, and much more advanced than the old flash games.

https://www.crazygames.com/

[–] [email protected] 5 points 1 year ago

Also, individual games can still be found online: https://dan-ball.jp/en

Seems the developer has rewritten his Java/Flash games into HTML5.

[–] [email protected] 10 points 1 year ago

Most game jam games on Itch.io run in a browser. You can filter for web games

[–] [email protected] 9 points 1 year ago

what i miss is kongregate. i got into it later than i should have and now it is pretty much completely dead. they dont even have chat rooms anymore

[–] [email protected] 6 points 1 year ago

I know someone else linked it already, but you should really check out Flashpoint

[–] [email protected] 5 points 1 year ago

Just want to add, if you're feeling nostalgic about some of these Flash games and want to play them again, download Y8 browser. My personal favorites are Warlords: Call to Arms, and Steppenwolf: The X-Creatures project.

[–] Smokeydope 2 points 1 year ago

Like others said, most web games made in 2000s up to mid 2010s were flash based. When adobe killed flash web game makers either had to re-write the game completely in html5+javascript or leave them to die. Flashpoint is an extremely comprehensive archive of almost every known flash game + an emulator to play them.

[–] [email protected] 1 points 1 year ago

Cool math games.