Comment by fidotron
8 days ago
If you follow things like three.js you'll be painfully aware that in truth there doesn't seem to be much use for this at all. "3D on the web" is something that sounds fun until it's possible at which point it becomes meh[1]. The exception proving the rule would be that Marble Madness promo game https://www.luduxia.com/ ), and what I learned is the moment it all works people just assume it was nothing and move on.
> You could absolutely have done web Minecraft years ago, and it's very revealing such a thing is not wildly popular.
Minecraft started as a java applet in the browser, that's part of the reason it was able to gain such a rapid following.
There are so many blockers, versus old style Flash games.
Driver and OS blacklisting, means that game developers aren't aware of the user experience, nor can they controll it, as in native games, or server side rendering with streaming.
No proper debugging tools other than printf/pixel debugging.
The amount of loading screens that would be needed, given memory constraints of browser sessions.
This alone means there is hardly that much ROI for 3D webgames, and most uses end up being in ecommerce, or Google Maps kind of applications.