Skip to main content
added 2 characters in body
Source Link
OpherV
  • 655
  • 4
  • 16

Both the question and the accepted answer were published in 2011, and the times have quite changed since :)

Websockets is quite prevalent, but an even better technology is WebRTC which allows for unreliable UDP streams. These are much, much better for games.

Other than communication, there are many other obstacles to overcome when writing multiplayer games such as game state reconciliation, client-side prediction, serialization and many others.

<shamelss<shameless self promotion>

I'm one of the original developers of lance.gg, a multiplayer game server/library based on node.js where we've solved many of the problems mentioned (and many others!). Our goal is to make multiplayer game development easier for JavasScript game developers. I warmly invite you to use it as a starting point for making your game.

</shamelssshameless self promotion>

Both the question and the accepted answer were published in 2011, and the times have quite changed since :)

Websockets is quite prevalent, but an even better technology is WebRTC which allows for unreliable UDP streams. These are much, much better for games.

Other than communication, there are many other obstacles to overcome when writing multiplayer games such as game state reconciliation, client-side prediction, serialization and many others.

<shamelss self promotion>

I'm one of the original developers of lance.gg, a multiplayer game server/library based on node.js where we've solved many of the problems mentioned (and many others!). Our goal is to make multiplayer game development easier for JavasScript game developers. I warmly invite you to use it as a starting point for making your game.

</shamelss self promotion>

Both the question and the accepted answer were published in 2011, and the times have quite changed since :)

Websockets is quite prevalent, but an even better technology is WebRTC which allows for unreliable UDP streams. These are much, much better for games.

Other than communication, there are many other obstacles to overcome when writing multiplayer games such as game state reconciliation, client-side prediction, serialization and many others.

<shameless self promotion>

I'm one of the original developers of lance.gg, a multiplayer game server/library based on node.js where we've solved many of the problems mentioned (and many others!). Our goal is to make multiplayer game development easier for JavasScript game developers. I warmly invite you to use it as a starting point for making your game.

</shameless self promotion>

deleted 4 characters in body
Source Link
OpherV
  • 655
  • 4
  • 16

Both the question and the accepted answer were published in 2011, and the times have quite changed since :)

Websockets is quite prevalent, but an even better technology is WebRTC which allows for unreliable UDP streams. These are much, much better for games.

Other than communication, there are many other obstacles to overcome when writing multiplayer games such as game state reconciliation, client-side prediction, serialization and many others.

<shamelss self promotion>

I'm one of the original developers of incheon.gglance.gg, a multiplayer game server/library based on node.js where we've solved many of the problems mentioned (and many others!). Our goal is to make multiplayer game development easier for JavasScript game developers. I warmly invite you to use it as a starting point for making your game.

</shamelss self promotion>

Both the question and the accepted answer were published in 2011, and the times have quite changed since :)

Websockets is quite prevalent, but an even better technology is WebRTC which allows for unreliable UDP streams. These are much, much better for games.

Other than communication, there are many other obstacles to overcome when writing multiplayer games such as game state reconciliation, client-side prediction, serialization and many others.

<shamelss self promotion>

I'm one of the original developers of incheon.gg, a multiplayer game server/library based on node.js where we've solved many of the problems mentioned (and many others!). Our goal is to make multiplayer game development easier for JavasScript game developers. I warmly invite you to use it as a starting point for making your game.

</shamelss self promotion>

Both the question and the accepted answer were published in 2011, and the times have quite changed since :)

Websockets is quite prevalent, but an even better technology is WebRTC which allows for unreliable UDP streams. These are much, much better for games.

Other than communication, there are many other obstacles to overcome when writing multiplayer games such as game state reconciliation, client-side prediction, serialization and many others.

<shamelss self promotion>

I'm one of the original developers of lance.gg, a multiplayer game server/library based on node.js where we've solved many of the problems mentioned (and many others!). Our goal is to make multiplayer game development easier for JavasScript game developers. I warmly invite you to use it as a starting point for making your game.

</shamelss self promotion>

Source Link
OpherV
  • 655
  • 4
  • 16

Both the question and the accepted answer were published in 2011, and the times have quite changed since :)

Websockets is quite prevalent, but an even better technology is WebRTC which allows for unreliable UDP streams. These are much, much better for games.

Other than communication, there are many other obstacles to overcome when writing multiplayer games such as game state reconciliation, client-side prediction, serialization and many others.

<shamelss self promotion>

I'm one of the original developers of incheon.gg, a multiplayer game server/library based on node.js where we've solved many of the problems mentioned (and many others!). Our goal is to make multiplayer game development easier for JavasScript game developers. I warmly invite you to use it as a starting point for making your game.

</shamelss self promotion>