Live data from Hacker News

Artillery is building a hardcore RTS with HTML5 and WebGL

blog.artillery.com

91–100 of 151 posts

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#91

What is it with these militaristic company names? Artillery, Firebase, etc. Or is it just my European mindset?

European, as in "shaped by the most peaceful continent in the history of Earth"?

[disclaimer: I'm originally from Europe, so this is self-criticism]

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#92
post #70

Earlier quoted context omitted.

The bad thing is that there will be no technology competition. Just HTML and JS for everything? Boring...

JavaScript is no longer the only language. I wouldn't be surprised if JavaScript is used at all for large projects in the future. With things like Dart, TypeScript, CoffeeScript, and asm.js JavaScript is becoming more of a compile target.

> I wouldn't be surprised if JavaScript is used at all for large projects in the future.

This is actually a scary prospect, considering how consistent JS is as a language, let alone as a bytecode replacement.

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#93
post #21

Earlier quoted context omitted.

I saw this over on /r/starcraft the other day; as a massive fan of Day[9] I hope his input will be enough to create the F2P RTS that so many want. Balanced, fun, reasonably fast paced... We don't know much about what he's planning but we'll see! Meanwhile, back to the ladder. Grandmaster can't be too far off... ;)

For us non-gamers, who is Day[9]? <:)

Former StarCraft: Brood War pro player, now a highly sought-after StarCraft 2 caster for virtual and live events. Maintains a popular daily vlog about gaming at day9.tv.

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#94
post #46

I think Javascript is too slow for 3d gaming. If you look at this HTML5/WebGL minecraft engine, it stutters even without any other players or bots in the environment. http://voxeljs.com/#gallery Meanwhile Minecraft running in Java is smooth on even the slowest machines. Benchmarks indicate that Javascript is 4x slower than Java. http://j15r.com/blog/2013/07/05/Box2d_Addendum The alternatives like ASM.js and PNACL are…

As a hardcore SC2 player, I'd only be interested in a native version of this game. Even the latest ASM.JS demos like Epic Citadel run chopping on my system. Hardcore gamers like myself won't sacrifice performance for a the luxury using poorly designed and immature technology like JS and WebGL.

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#95
Are you looking to make this run well on mobile too?

There are 2 main advantages of web over native games. The first is being able to quickly jump in and play with a friend. The second is being cross platform including all mobile devices.

These 2 reasons are why I'm building my multiplayer tower defense game http://www.towerstorm.com in javascript. I'd be interested in trying out your engine if you're looking to make it run fast on mobile along with PC.

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#96
post #46

I think Javascript is too slow for 3d gaming. If you look at this HTML5/WebGL minecraft engine, it stutters even without any other players or bots in the environment. http://voxeljs.com/#gallery Meanwhile Minecraft running in Java is smooth on even the slowest machines. Benchmarks indicate that Javascript is 4x slower than Java. http://j15r.com/blog/2013/07/05/Box2d_Addendum The alternatives like ASM.js and PNACL are…

Your performance is not typical. Webgl performance is dependent upon drivers and system config. For other people like myself those demos run smoothly.

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#97
post #84

Earlier quoted context omitted.

Can you comment about your experience using CoffeeScript? Personally, I'd love to see a whole blog post about that. :-)

Totally. I've got a "18 Months of CoffeeScript" post drafted, in fact. Keep an eye on our blog :)

Have you heard of ToffeeScript? It adds a nicer sync syntax as an alternative to nested callbacks. please take a look. I have been using it a lot but I am sort of concerned that no one knows about it so I am trying to promote it everywhere.

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#98
post #46

I think Javascript is too slow for 3d gaming. If you look at this HTML5/WebGL minecraft engine, it stutters even without any other players or bots in the environment. http://voxeljs.com/#gallery Meanwhile Minecraft running in Java is smooth on even the slowest machines. Benchmarks indicate that Javascript is 4x slower than Java. http://j15r.com/blog/2013/07/05/Box2d_Addendum The alternatives like ASM.js and PNACL are…

Too slow? Then try this: http://www.endtime.at/demo.html#gamestart

Your demo was also choppy for me on 2.2 Core 2, 460m, Chrome 29, Win7.

After your experience with both native and WebGL game development, don't you think it's a little premature to make a hardcore game targeting only WebGL?

Thanks for sharing Irrlicht engine with us!

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#99
I will be exceedingly impressed if they pull this off. RTS is probably the gaming genre that offers the most "interesting" problems in programming, and thus is the one that needs the most computing power beyond simply showing stuff on the screen.

Pathfinding is Hard. Maintaining sync is Hard. Unit AI is Hard. And keeping those performant is doubly so, especially using JS.

So yeah, I'll be impressed if they get anything playable out of this.

Re: Artillery is building a hardcore RTS with HTML5 and WebGL

#100
post #46

I think Javascript is too slow for 3d gaming. If you look at this HTML5/WebGL minecraft engine, it stutters even without any other players or bots in the environment. http://voxeljs.com/#gallery Meanwhile Minecraft running in Java is smooth on even the slowest machines. Benchmarks indicate that Javascript is 4x slower than Java. http://j15r.com/blog/2013/07/05/Box2d_Addendum The alternatives like ASM.js and PNACL are…

Too slow? Then try this: http://www.endtime.at/demo.html#gamestart

In addition to all the stuttering it looks terrible graphics wise.
Post reply on HN