4 ms·
> Why wouldn't you want to produce a AAA-quality game with javascript and WebGL? It should be the default, not some crazy thing. Performance. Show me some like
by shard972 12y ago
> Why wouldn't you want to produce a AAA-quality game with javascript and WebGL? It should be the default, not some crazy thing.
Performance. Show me some like gears of war running in a browser and then I will be convinced.
> The best argument against javascript + WebGL is "javascript is bad."
That is the worse attempt to portray the other side's argument I have seen a while.
> The lack of static typing, for example, allows a REPL.
You can also just have a console implemented, like most AAA games. They are also built into engines like Source.
> It's true that with an average gamedev team, you'll get below average results. But with an above-average team, powerful languages tend to translate into stellar results.
I don't understand how javascript would allow someone like John Carmack to make anything new, I write Javascript every day but when it comes to games I much prefer something like c#.
- sillysaurus3 12y agoLook up Unreal engine in the browser. It runs quite nicely. You're right that I did a poor job explaining why people are against JS for gamedev. Sorry about that.
- squeaky-clean 12y agoThe only game demo I can currently find for UE4 in the browser is Flappy Chicken (I know they had some up earlier, but they seem to be taken down). Not really a compelling AAA demo. And their 3D games still only run about half as fast as a native C++ engine. That's very impressive, but you won't be putting out AAA games with a 50% performance hit. And even then, unreal engine in the browser doesn't run Javascript written by developers. It compiles the C++ code into asm.js. Huge difference. Unless you can code asm.js by hand, you won't be able to do that. Here's a sample of the Flappy Chicken UE4Game-HTML5-Shipping.js file, because the code is just too long and ugly to paste.[0] Definitely not 'JS for gamedev.' [0] http://i.imgur.com/O3w61XI.png http://i.imgur.com/O3w61XI.png