Earlier quoted context omitted.
Do you have any examples of live web-based games that are doing this with Node?
You might want to look at grits. It's an open source html5, multi-player PvP, 2D shooter up game with sound, built in match making, auth server and architected by a team of ex-game developers at Google using mostly free tools to create maps, package assets, etc.. Here's the source: http://code.google.com/p/gritsgame/ They are using Node to run the game instances on the server. This is mainly because having identical…
Bomberman massively multiplayer in HTML5
61–70 of 211 posts
Re: Bomberman massively multiplayer in HTML5
#62I upvoted this because it is awesome, and it is, well... Bomberman. But I'm genuinely curious: at what point will we stop being fascinated by what can be done in HTML5, and actually start focusing more on what is actually being done -- regardless of the technology used. Or to put it another way: when will HTML5 games stop feeling like HTML5 games? For example, if this were on a console, I think it would still be cool…
This is a pretty good start: http://play.goko.com/Dominion/gameClient.html
Re: Bomberman massively multiplayer in HTML5
#63Oh god, have work to do. Must resist urge to waste entire afternoon.. One thing that always seems to be missing from these web games is support for gamepads for that authentic console experience however.
Hopefully I don't do the same to my keyboard.
Re: Bomberman massively multiplayer in HTML5
#64Re: Bomberman massively multiplayer in HTML5
#65I upvoted this because it is awesome, and it is, well... Bomberman. But I'm genuinely curious: at what point will we stop being fascinated by what can be done in HTML5, and actually start focusing more on what is actually being done -- regardless of the technology used. Or to put it another way: when will HTML5 games stop feeling like HTML5 games? For example, if this were on a console, I think it would still be cool…
This is a pretty good start: http://play.goko.com/Dominion/gameClient.html
I actually wrote a chrome extension to add a log to goko https://chrome.google.com/webstore/detail/goko-log-viewer/ka...
Post about some of the goko's issues http://www.roadtolarissa.com/speed-issues-with-gokos-online-...
Re: Bomberman massively multiplayer in HTML5
#66Earlier quoted context omitted.
I agree that Go is a fantastic language for writing servers that need both CPU performance and responsively handle many connections. That said, if you write the server in Node then you can share some of the logic between client and server without having to rewrite in another language. Examples where this comes handy in games: - If the server runs the logic authoritatively, the client can run part of that logic locall…
Do you have any examples of live web-based games that are doing this with Node?
Re: Bomberman massively multiplayer in HTML5
#67I upvoted this because it is awesome, and it is, well... Bomberman. But I'm genuinely curious: at what point will we stop being fascinated by what can be done in HTML5, and actually start focusing more on what is actually being done -- regardless of the technology used. Or to put it another way: when will HTML5 games stop feeling like HTML5 games? For example, if this were on a console, I think it would still be cool…
The medium is just waiting for the game devs now: remember back in 2004 when someone wrote a brilliant pretty-much-exact copy of Lemmings in the browser? Well, it's taken 9 years and the HTML5 buzzword to start getting game devs to start poking round in the space. Now that it's started we can move past all of the basic nostalgic tech demos and start writing some more innovative stuff! [Edit: it's back online, woo! ht…
Re: Bomberman massively multiplayer in HTML5
#68I upvoted this because it is awesome, and it is, well... Bomberman. But I'm genuinely curious: at what point will we stop being fascinated by what can be done in HTML5, and actually start focusing more on what is actually being done -- regardless of the technology used. Or to put it another way: when will HTML5 games stop feeling like HTML5 games? For example, if this were on a console, I think it would still be cool…
We need to stop excusing games being slow because they're written in HTML5. They are still behind Flash games from 10 years ago.
Re: Bomberman massively multiplayer in HTML5
#69A few questions:
1) What backend technology do they use for real-time and concurrency? Node.js?? Scala??
2) How does one update the players' real time positions/actions??
If someone could shed some light on these questions, it would be so freakin awesome!!
Re: Bomberman massively multiplayer in HTML5
#70I upvoted this because it is awesome, and it is, well... Bomberman. But I'm genuinely curious: at what point will we stop being fascinated by what can be done in HTML5, and actually start focusing more on what is actually being done -- regardless of the technology used. Or to put it another way: when will HTML5 games stop feeling like HTML5 games? For example, if this were on a console, I think it would still be cool…
With the exponential rate of development I doubt it'll take a full 20 years to catch up, but it'll still be a while before we've completely reinvented all of the wheels...
But yeah, for the forseeable future, "look at how I re-implemented this ancient technology with modern foundations, and it only took half the time! (And 10% of the efficiency and 100x more RAM)" is all we have to look forward to :-(