#1573: Rewrite of parts of netcode.
--------------------------------+-------------------------------------------
 Reporter:  Cyp                 |              Owner:                  
     Type:  patch               |             Status:  new             
 Priority:  major               |          Milestone:  unspecified     
Component:  Engine: Networking  |            Version:  svn/trunk       
 Keywords:  sane netcode        |   Operating_system:  All/Non-Specific
Blockedby:                      |           Blocking:                  
--------------------------------+-------------------------------------------
 Uses game queues and network queues.

 Network queues are read immediately, and game queues are synchronised and
 read at the same time on all clients.

 After this patch, it should be possible to incrementally simplify and
 remove a lot of duplicate code, and remove all synchronisation bugs,
 leading to warzone finally have working multiplayer support.

 Bugs: Sometimes asserts when someone leaves the game in multiplayer.
 (assertion should probably be changed to return).
 Todo: Fix "+ 1" in number of game queues, was a misunderstanding of some
 weird code, and wasn't really needed.

 Something tells me that this probably won't make it into 2.3...

-- 
Ticket URL: <http://developer.wz2100.net/ticket/1573>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
_______________________________________________
Warzone-dev mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-dev

Reply via email to