this post was submitted on 06 Jan 2024
174 points (97.8% liked)
Asklemmy
43750 readers
1243 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- [email protected]: a community for finding communities
~Icon~ ~by~ ~@Double_[email protected]~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
IMO there's still nothing that's quite as good as Flash. Efficient vector animations that perform consistently across all major browsers are still unusually hard for non-developers. There are some solutions, but they usually aren't as designer or animator-friendly and require a huge JavaScript library to be loaded. The barrier to entry for non-developers (or inexperienced developers) creating games that run well cross-browser is still quite high too.
I remember creating a Flash-based chat system back in the day. Before WebSockets and Server Sent Events, Flash was the only way to get bidirectional sockets in a web browser, other than Java applets of course (which were pretty locked down by that point).
Ruffle is obviously as good as Flash, by emulating Flash - but yeah, the creative environment is missing. We need some .io page that clones the old way of churning out 2D games and animations.
We're in a stupid period of computing where a legitimate way to get games on smartphones and computers is to publish software for DOS because everything has some kind of emulator for that archaic platform.
I've heard it phrased as "the only stable API for Linux games is Win32."
Somewhere I have a boxed copy of Hexen for Linux and I doubt it will run on Void (holding with kernel 6.6.6)