Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Hello I want to write a HTML5 multiplayer game in which there are rooms with two players answering a series of questions with 3 possible answers, 10sec/question, which are being downloaded from a server. It will have some ratings and so on.

I want to make it as scalable as possible. I wonder what technologies to use to accomplish that. HTML5, CSS3 and JavaScript obviously. But what about the server-side? I have been researching and found that Socket.IO + Node.js + mongoDB would do the job but after doing some more research it maybe not.

Can you suggest me some kind of architecture for doing this game? Free technologies, if possible. Or what to read and from where to start in order to understand how to do it.

Thanx in advance!

P.S. I have an experience with HTML5, CSS3, JavaScript, C#, ASP.NET MVC and relational db's.

share|improve this question

I hate to be "that guy", but check out BrowserQuest.

Check out how Mozilla does, you might be able to learn a thing or two!

share|improve this answer

Also see GRITS: PvP Gaming with HTML5



share|improve this answer
Maybe a bad example, because it only runs on Chrome ... "Sorry, this page is optimized for Desktop versions of Chrome." – Hinek Aug 9 '12 at 11:51
Their sample page pops up with an error – quantumpotato Aug 27 '15 at 21:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.