Live data from Hacker News

First 3D Commercial Web Game Powered By asm.js

blog.mozilla.org

11–20 of 89 posts

Re: First 3D Commercial Web Game Powered By asm.js

#11

Is there a possibility for major titles becoming "asm.js ports"? Games like World of Warcraft, League of Legends, Battlefield series, Starcraft 2, Minecraft, etc.

Minecraft in the browser has been done already, hasn't it? It'd be pretty trivial, as it's been ported to java / c# / objective c already, and has low system requirements.

Given that asm.js games tend to run at something like 15-30% of the speed of native code, I doubt we'll see Battlefield 4 or Starcraft 2 anytime soon. Additionally, given that the WoW game client is many gigabytes in size, I doubt we'll see that either, even if it could run.

So: Minecraft, yes. The rest? No.

Re: First 3D Commercial Web Game Powered By asm.js

#12
post #4

Earlier quoted context omitted.

this is C++. now all javascript folks need to learn C and C++.

Only if they want ultra-high performance, for writing games and suchlike. Otherwise they can stick to javascript. (And, of course, anything else that compiles to javascript)

You can also mix the two, write typical JS and use a high-performance library from JS for something specific, like physics

http://kripken.github.io/box2d.js/webgl_demo/box2d.html

Re: First 3D Commercial Web Game Powered By asm.js

#13
post #11

Is there a possibility for major titles becoming "asm.js ports"? Games like World of Warcraft, League of Legends, Battlefield series, Starcraft 2, Minecraft, etc.

Minecraft in the browser has been done already, hasn't it? It'd be pretty trivial, as it's been ported to java / c# / objective c already, and has low system requirements. Given that asm.js games tend to run at something like 15-30% of the speed of native code, I doubt we'll see Battlefield 4 or Starcraft 2 anytime soon. Additionally, given that the WoW game client is many gigabytes in size, I doubt we'll see that ei…

There have been minecraft like demos that implement about 1% of the functionality of minecraft.

Re: First 3D Commercial Web Game Powered By asm.js

#15
post #4

Earlier quoted context omitted.

this is C++. now all javascript folks need to learn C and C++.

Only if they want ultra-high performance, for writing games and suchlike. Otherwise they can stick to javascript. (And, of course, anything else that compiles to javascript)

> Only if they want ultra-high performance, for writing games and suchlike.

CUSTOMERS want ultra high performances, especially on mobile. Therefore businesses will have to deliver these performances.

Trust me, in a few years , getting a good client-side gig will mean knowing C/C++ .

The limitation today is the size of the "js" code produced, which is way too heavy.

Re: First 3D Commercial Web Game Powered By asm.js

#16
post #4

Earlier quoted context omitted.

this is C++. now all javascript folks need to learn C and C++.

Only if they want ultra-high performance, for writing games and suchlike. Otherwise they can stick to javascript. (And, of course, anything else that compiles to javascript)

To be fair, if you want ultra-high performance for high quality 3d games, why did you learn javascript? Go away and learn C or C++ ...

This doesn't give anything to web developers. It gives C / C++ developers a way onto the web.

Re: First 3D Commercial Web Game Powered By asm.js

#17

It works really well and I'm glad to see more of this happening. Being able to share games over the web that run at near-native performance levels without plugins has a lot of potential both for end-users and creators. Really cool stuff.

I just hope that it helps drive growth away from Internet Exploder ...

Re: First 3D Commercial Web Game Powered By asm.js

#18
post #11

Is there a possibility for major titles becoming "asm.js ports"? Games like World of Warcraft, League of Legends, Battlefield series, Starcraft 2, Minecraft, etc.

Minecraft in the browser has been done already, hasn't it? It'd be pretty trivial, as it's been ported to java / c# / objective c already, and has low system requirements. Given that asm.js games tend to run at something like 15-30% of the speed of native code, I doubt we'll see Battlefield 4 or Starcraft 2 anytime soon. Additionally, given that the WoW game client is many gigabytes in size, I doubt we'll see that ei…

Minecraft is FAR bigger and more complicated than people give it credit for. Getting a terrain generation demo running in a browser is not even remotely the same thing.

Re: First 3D Commercial Web Game Powered By asm.js

#19
post #17

It works really well and I'm glad to see more of this happening. Being able to share games over the web that run at near-native performance levels without plugins has a lot of potential both for end-users and creators. Really cool stuff.

I just hope that it helps drive growth away from Internet Exploder ...

Unfortunately the "enterprise" seem set on it. Yesterday I was working with a new content management platform and I had to downgrade my Internet Explorer to 9 because it only works with IE 7,8 and 9. Then that still didn't work because of some MSXML problem I couldn't fix and I ended up having to use a VM with XP installed and IE 8.

Un-be-lievable. I don't know who these Enterprisey IT managers are who are making these decisions but they seem to have a lot of power which they are using irresponsibly. And they seem to love IE.

Re: First 3D Commercial Web Game Powered By asm.js

#20
post #18
post #11

Earlier quoted context omitted.

Minecraft in the browser has been done already, hasn't it? It'd be pretty trivial, as it's been ported to java / c# / objective c already, and has low system requirements. Given that asm.js games tend to run at something like 15-30% of the speed of native code, I doubt we'll see Battlefield 4 or Starcraft 2 anytime soon. Additionally, given that the WoW game client is many gigabytes in size, I doubt we'll see that ei…

Minecraft is FAR bigger and more complicated than people give it credit for. Getting a terrain generation demo running in a browser is not even remotely the same thing.

I think he's talking about the apps for the various ecosystems. Although they're not feature-complete.
Post reply on HN