7 ms·
Off the top of my head, I bought (and totally loved): CrossCode, Game Dev Tycoon, Curious Expedition, Screeps, FoundryVTT I feel somewhat confident that there
by IggleSniggle 5y ago
Off the top of my head, I bought (and totally loved):
CrossCode, Game Dev Tycoon, Curious Expedition, Screeps, FoundryVTT
I feel somewhat confident that there are others, but the devs of these games were somewhat public about what technologies they used. I can easily imagine other very popular games like FTL, Darkest Dungeons, Slay the Spire, etc having made use of browser tech, even though I have no idea if they did or not.
The fact that I bought these games (in some cases on multiple platforms), spent countless hours playing them, and never had a complaint about performance, should be evidence enough that browser tech is plenty good for delivering high quality games that people are happy to pay good money for.
Heck, the fact that it was possible to do this three decades ago ought to be evidence enough that you don't need something better than V8 (or even a potato) to make great games that "scale" in terms of number of players and in terms of purchases.
If you mean VM performance, you can always play the Computer Language Benchmarks Game: https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/javascript.html https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
You'll find that of course languages like C++ and Rust can perform better. But is that level of performance necessary to pull off a great game with a big paying audience in 2021? Absolutely not.
- bullen 5y agoI think you have yet to see electricity prices rise, in Europe we are paying alot per KWh right now only the bills haven't arrived yet (not to mention gas prices), November is going to be energy inflation resulting in debt deflationary hell (because they cannot lower rates) over here and with Evergrande and peak coal in China and the printing + fracking mess in US it's downhill from here. Eventually you won't be able to afford anything beyond 10W! Javascript is not an option on 10W for action MMO games with real character graphics. We are talking "metaverse" levels of complexity, and all the games both of you list are very simple compared to that.
- meheleventyone 5y agoIn a median 10W consumer compute future where that’s limited by electricity prices you’ll have much more pressing issues than “what does the metaverse look like”. I do think your low powered engine project is very cool though.
- bullen 5y agoNo you don't, the only thing separating mad max without cars from hell is if you can communicate and not feel lonely, a global 3D action MMO is the only thing that makes sense, meatspace is about to become a mess! The 3D action part of this equation is very important, without it you cannot trick the reptile brain that you are actually there, 3D MMORPGs don't trigger this at all, f.ex! Also if you use that excuse to keep building wasteful software you are not part of a solution.
- meheleventyone 5y agoI lean the other way TBH in such a scenario local, meatspace relationships are going to be all the more important! Not just for loneliness but for basic survival. Likewise I’m skeptical in such an energy scenario we’d have affordable internet access or supply chains to build and equip people with low power computers. Let’s hope we don’t have to find out!
- bullen 5y agoIt's impossible that we won't find out, 2nd law of thermodynamics combined with photosyntesis. What I'm saying is that today we use the internet for mostly non interesting stuff when we all can be gods and create interconnected worlds with our minds!
- IggleSniggle 5y agoYou and I disagree about what is necessary to have a compelling “metaverse.” I do not think that 3D graphics, or even 2D graphics, are a requirement for creating a socially satisfying and rich online multiplayer universe. There’s a reason that RuneScape still has a huge following, and that some people still play MUDs even though there are higher fidelity environments available. It sounds like you are working to enable VR based massively multiplayer games with very low energy/compute requirements. I absolutely applaud you for that. I think it’s awesome. It just doesn’t match your original claim, that performance better than js is necessary for creating a viable game in 2021. Possibly you meant 3D/VR MMO, but that’s not what I took you to mean when I first responded to your comment about js as a viable engine for communal game building.