4 ms·
Have you ever played a flash game? Slither.io? There is a huge market there. Steam is not one click away from a tweet or a Facebook post. Please have a nice we
by pshc 9y ago
Have you ever played a flash game? Slither.io? There is a huge market there. Steam is not one click away from a tweet or a Facebook post.
Please have a nice weekend.
- kllrnohj 9y agoFlash games are dead and even facebook games are largely a thing of the past as Facebook is now primarily used on mobile. The casual audience is on their phone in app stores & not on the web anymore. I assure you those casual game companies are not going to want to go anywhere near vulkan or similar, though, and they are generally fine with the performance scripting languages already give them (hence why they were in flash instead of java applets) They want strong 2D graphics capabilities primarily, which is largely an ignored category. <canvas> has a 2D context, but it's pretty crappy.
- ZenoArrow 9y agoMost web-based games will probably remain to be in 2D (for multiple reasons, including development cost and accessibility), but 3D games on the web are certainly performant enough. To give one example, bananabread is a tech demo showing off what can be done with asm.js and WebGL (performance is likely to get even better with WASM): http://kripken.github.io/misc-js-benchmarks/banana/index.html http://kripken.github.io/misc-js-benchmarks/banana/index.htm... As for whether a VM has an overhead compared to native, of course it does, but you're not going to convince anyone of your viewpoint by stating something that's already obvious to us all. The performance of web-based games doesn't have to be the best, it just has to 'good enough'. I personally don't think we'll fast adoption of WebVR, but I'm glad it exists as it helps to have it as a goal to improve 3D performance, almost certainly leading to reducing the performance overhead of browsers (as low latency is a key component of a good VR experience).