500 users license
$700

Sunday, August 24, 2008

ElectroServer 4.05 Released!

ElectroServer 4.05 is here! This release brings more documentation, all reported bugs are fixed, new features, and some new examples.

Read the release notes for the full details.

Download ElectroServer 4.05 here.

Thursday, August 21, 2008

ElectroServer Wiki!

For several months we have been filling out an ElectroServer wiki with a lot of documentation and great tutorials! You can check it out here:
http://es-wiki.com/index.php?title=Main_Page

Labels:

Saturday, August 16, 2008

Simulating Latency

Internet or network latency is a fact of life in multiplayer games. The amount of time it takes a message to travel from a client machine to the server or from the server to client machine isn't something we as developers can control. You can effectively handle latency through various latency hiding tricks not discussed here.

It is difficult when programming games to test high latency conditions because developers are usually testing on an ideal set up. In the ElectroServer client-side API we introduced a way for you to simulate latency. There is never a better test than the real thing, but this is great for testing your game under higher message delays. You can crank up the latency to see how your game handles it.

Turning this setting on and off is pretty simple. Here is an example of turning on the latency simulation:
var es:ElectroServer;//created and connection established elsewhere
es.startSimulatingLatency(500);//time in milliseconds

To stop the simulation:
es.stopSimulatingLatency();