Skip to Content

WoW Insider has the latest on the Mists of Pandaria!
BlogComments
Joystiq37 Comments
WoW953 Comments

Recent Comments:

Browserquest: an MMO tech demo made to work in browsers everywhere {Joystiq}

Mar 29th 2012 10:51AM To some people this might not be a big deal because you can already do this with 3rd party plugins such as flash, java, unity, etc. Like Runescape that someone mentioned above.

There are 2 main reasons this is significant (at least to me, as a web developer).

The first reason is that it doesn't require 3rd party plugins.
This is great for browsers that don't fully support plugins like Flash, such as mobile browsers. And even for the ones that do support the plugins, this might be less resource intensive on mobile devices
(wasn't that why Apple wouldn't put Flash on iOS originally?).
This is also great for developers that don't want to learn to develop in an additional plugin. They can keep using HTML and Javascript.

The second reason is that this is a step up from the current AJAX/Javascript methods because it improves communication between the browser and the server.

For example, let's say I want to create a chat room using Javascript (and no plugins). The server keeps track of chat messages. When I send a message, the server receives it and stores it. However, in order for the users to get the latest messages, their browsers have to constantly ask the server for updates (even if there are no updates) every X milliseconds/seconds in order for it to be "realtime". With websockets, the server instantly relays the message to the users without them needing to ask, and only where there is a message, resulting on less bandwidth being needed.

That's just with a chat room. Think about it with something like a MMO that has tons of communication going on. You've got chat messages, players/monster/nps positioning and movement on a map, attack actions, various numbers such as damage dealt, health lost, etc. Running something like BrowserQuest on Javascript without websockets would be pretty laggy and clunky. Doing it with websockets makes it much smoother.

Browserquest: an MMO tech demo made to work in browsers everywhere {Joystiq}

Mar 29th 2012 9:34AM @The Ogre
Too late. Any modern browser with HTML5 support probably already supports websockets.

Your browser already does this sort of communication anyway with AJAX/Javascript (just not as smoothly) or via 3rd party plugins (such as Flash and Java). Websockets just provides another option for web developers.

Browserquest: an MMO tech demo made to work in browsers everywhere {Joystiq}

Mar 29th 2012 8:40AM I love that this is open source. When I have more free time I want to try to add more rpg elements to it like exp/leveling, inventory, magic, etc.

Grand Theft Auto 3 Rage mod makes us happy {Joystiq}

Mar 28th 2012 8:47AM Don't hold your breath on this one.
Every time a new GTA is released, there's always people looking to put the old games in to the new engine, and their projects rarely get much farther than importing maps and some cars. The only one that's ever come close to being finished is GTA:LC (III in VC's engine), and it's still not 100% completed. These projects loose steam after a while, usually when a new GTA is released and everyone starts working on cracking it so they can mod it.

Mass Effect 3 face import bug will be fixed in next patch {Joystiq}

Mar 23rd 2012 11:15AM What I want to know is if this will fix my face in my current save? I don't want to have to make a new Shepard while I'm halfway through my current playthrough.

WoW Insider's Mists of Pandaria coverage {WoW}

Mar 19th 2012 2:39PM I see a lot of comments complaining that there's not much new information, but for some one like me, this is an great compilation of the info.

I'm not playing WoW at the moment, but am waiting for the expansion, so I don't check WoW Insider every hour like I used to. Getting all the info in one lump sum is very nice, rather than searching for small tidbits in old articles.

Firefall shutting down beta in SOPA protest, Minecraft sites join in [update] {Joystiq}

Jan 13th 2012 10:17AM Wait, wait, wait... Firefall is in beta?! I had no idea. I wanna play!

Also, insert obligatory SOPA is A POS statement here. That goes without saying.

WoW Moviewatch: Code Monkey {WoW}

Dec 9th 2011 1:09PM My favorite JoCo song by far. It is the story of my life.

Sins of a Solar Empire added to Steam, more Stardock titles coming soon {Joystiq}

Nov 16th 2011 4:55PM Unfortunately my CD key from Impulse's digital download version doesn't work on Steam. It'd be annoying to have to keep Impulse on my computer just for one game (not that I've played it lately anyway).

Breakfast Topic: "Blizzard's Horde bias" -- fact or delusion? {WoW}

Oct 26th 2011 8:25AM Fact.
Remember the "trap" talents that Ghostcrawler talked about before Cata's trimming of the talent trees?
Alliance is a trap faction.
:P