Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I want to develop an online browser game in HTML and Javascript, just like this one: http://play.typeracer.com/.

I am new to these technologies, so pardon me for any vague questions:

  1. What should be my front-end programming choices ?
  2. What should be my back-end programming choices in Java ?
  3. Is netty framework the best for controling connection between client-server ?
share|improve this question
1  
Unfortunately, gamedev.stackexchange.net doesn't handle general "what technology should I use?" questions, because they are prone to debate and argument with no single good answer. You may be able to ask the question on other sites, such as gamedev.net or the Gamedev Reddit. – Kylotan Jul 24 '12 at 3:32
Sorry for any inconvenience. i do not have much experience in game programming. Simply,I just want to hear some advices in building the server side: there're so many choices such as: Spring, struts,JSF bla..bla.. – viet thang Jul 24 '12 at 3:44

closed as not constructive by Kylotan, Byte56, Patrick Hughes, bummzack, Josh Petrie Aug 7 '12 at 22:50

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

1 Answer

As Kylotan already said, this isn't really SE material... But I'm gonna give you a few pointers anyway. Also, you tagged your question both with Java and Javascript. Those are two absolutely separate programming languages ran on different platforms and with little, except the name, in common. Please do not confuse them. I'll assume that you mean Javascript, and answer+retag your question accordingly.


On both ends (server and client) you can use Javascript.

On the server side, Javascript is ran by Node.js.
In the browser, use the canvas element to draw things.
For communication between the two, use Socket.io.

share|improve this answer

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