1
General discussion / Re: [NOPE] Please read: Is the Glest Advanced Engine project dead?
« on: 1 September 2013, 09:07:32 »Quote from: silnarm
Sounds most interesting, this rewrite replaces/heavily-changes the Commander class and command queuing system I assume?It doesn't really change the assigning commands. It's more about changing the network communication so that commands are executed at the same time. For example each turn could be about 1/3 of a second. These are sent to the server and broadcasted to all clients (this could be multithreaded later). On the third turn we hope every player has the 1st turn so every player executes that turn at roughly the same time. It introduces a slight delay that should be disguised by animation/sounds but makes sure everyone is together. The turn length could be adjusted depending on rendering and network speed. It's based off of 0ad which was based off http://www.gamasutra.com/view/feature/3094/1500_archers_on_a_288_network_.php
