If I wanted to encode a board game, I could pull out the XNA code and UDP sockets and make a decent multiplayer game. It would be very clear to me how to encode the game that I wanted.
But if I wanted to encode a browser-based multiplayer game, how would I do it? You cannot use XNA .... I was looking for some questions and I see PHP and ASP.NET, Silverlight and Flash and Java as alternative languages ... I really don’t understand how this works, I mean that For a board game, you open a UDP socket and receive clients and transfer data, updating the status of players, drawing results using XNA. But in the browser, how do you open a socket and stuff? How this concept works, communicating with people in real time through a web browser. Any direction? I am familiar with C # and semi-familiar with Java. Never made Flash, ASP.NET or Silverlight.
source
share