Live data from Hacker News

Diablo in JavaScript

mitallast.github.com

41–50 of 116 posts

Re: Diablo in JavaScript

#41

Not a commentary on this project per se, but I can't help but think when I see "X in javascript" voted up that the implicit frame is: "isn't it impressive what you can do in javascript now?" But if you flip that statement on its head, the equivalent is "The web has finally caught up with what we could do on a 1997 desktop!"

Dead Space 3 wasn't created by 1 person in their spare time. But by all means, don't let that temper your cynicism.

Re: Diablo in JavaScript

#42
There's a Diablo-like game also made in Javascript - http://www.smokymonkeys.com/triglav/. Unfortunately, as it was made more than five years ago, it's IE only (no ActiveX or installing anything necessary, though). Check out some screenshots on the "gallery" page it you don't feel like booting up IE.

Re: Diablo in JavaScript

#43

Not a commentary on this project per se, but I can't help but think when I see "X in javascript" voted up that the implicit frame is: "isn't it impressive what you can do in javascript now?" But if you flip that statement on its head, the equivalent is "The web has finally caught up with what we could do on a 1997 desktop!"

To keep on rolling and flip the statement again, it seems closer to "look, I can build Tetris on my wristwatch": in order to make your statement, you have to ignore the state of a web browser running on a 1997 vintage desktop.

The implicit frame of the implicit frame might be "so let's move everything into the browser".

Look at it from the perspective of someone who just wants to use a computer for something a computer could do in 1997. Doing it in a browser today would still sometimes be a downgrade from doing it in a (well written) native application in 1997.

I am eager to seeing how much of a difference asm.js can make.

Re: Diablo in JavaScript

#44

Not a commentary on this project per se, but I can't help but think when I see "X in javascript" voted up that the implicit frame is: "isn't it impressive what you can do in javascript now?" But if you flip that statement on its head, the equivalent is "The web has finally caught up with what we could do on a 1997 desktop!"

Dead Space 3 wasn't created by 1 person in their spare time. But by all means, don't let that temper your cynicism.

I meant it as a commentary on celebrating javascript in general, not on this person's project.

It's not cynicism I feel, it's dissatisfaction. I /want/ to use the web for powerful things, but the limitations of javascript make many of those things impractical. Hence my ambivalence towards "x in javascript"

Re: Diablo in JavaScript

#45
post #34

Not a commentary on this project per se, but I can't help but think when I see "X in javascript" voted up that the implicit frame is: "isn't it impressive what you can do in javascript now?" But if you flip that statement on its head, the equivalent is "The web has finally caught up with what we could do on a 1997 desktop!"

Agreed. The worst part is that, as far as I can tell, this isn't actually Diablo. So we can't even claim a foothold on 1997.

I like the Github description: 'Isometric minimal-code style game at html5 canvas and javascript'. I guess Diablo is being used as a shorthand for that.

Re: Diablo in JavaScript

#46
post #39
post #20

Earlier quoted context omitted.

It's possible to point that out without being a total jerk.

I don't blame him for being a bit frustrated though. I doesn't say anywhere that it doesn't support firefox. Was only able to move around and kill things when I switched to chrome. OT: Gamers tend not to have a lot in between hatred and love to begin with, and if you're at all familiar with the current Diablo community, well, Diablo 3 hasn't brought out the most civil side of the fans.

HN != Battle.net forums, thankfully..!

Re: Diablo in JavaScript

#48
post #11

Earlier quoted context omitted.

Random Javascript point and click game demo in alpha quality. Uses sprites ripped from Diablo 2. Other sprites from an unknown source. Not actually Diablo. Not anywhere close. I thought it was really neat, I don't know what all your hate is about. I also like that the source code is friendly looking and you could show it to somebody new to coding to inspire them.

It's not hate. It's pointing out that it's not Diablo in JavaScript.

Have to agree 100% it looks more like runescape then it does diablo.

Re: Diablo in JavaScript

#49

Not a commentary on this project per se, but I can't help but think when I see "X in javascript" voted up that the implicit frame is: "isn't it impressive what you can do in javascript now?" But if you flip that statement on its head, the equivalent is "The web has finally caught up with what we could do on a 1997 desktop!"

Dead Space 3 wasn't created by 1 person in their spare time. But by all means, don't let that temper your cynicism.

Neither was this. Let's face it a clone is much different from creating a game from scratch. Not only that, but Dead Space 3 would be a far more complicated game to create than Diablo, even starting from scratch.

Re: Diablo in JavaScript

#50
post #36

It's not the JavaScript part that is interesting, but the fact that it's running in a browser. In fact, "Diablo (alpha) in Browser" would've been a more appropriate title. And it's interesting because, well, it's programmed for a browser, which is made of open-standards. And I know people will complain about how "we were doing this kind of stuff in the 90s", but I still think it's quite an accomplishment given that i…

The odd implication I get from this, is that somehow the original Diablo was not programmed against open standards. Is that on purpose?
Post reply on HN