Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/objecthierarchy/TODO @ 2222

Last change on this file since 2222 was 2132, checked in by scheusso, 16 years ago

bidirectional synchronisation works now:
register variables with mode direction::serverMaster or direction::clientMaster
clientMaster: both sides may change the variable but the client is master
serverMaster: both sides may change the variable but the server is master

  • Property svn:eol-style set to native
File size: 593 bytes
Line 
1todo:
2
3        test network functionality with paketloss/delay: http://www.linuxfoundation.org/en/Net:Netem#Packet_loss
4
5        bidirectional
6
7        minimize synchronisableHeader
8
9
10        !!! check that enet does not cause a packet traffic jam when a reliable packet gets missed !!!
11        !!! ensure that objects get synched, when newly created, even if not their tick
12
13        setvariable mode
14        objectmode
15        priorities (put into gamestatehandler)
16                manage delete object handling (only send deletes of acked objects)
17        static (sync once) & triggerSync
18
19REMARKS:
20        try to sort the bytestream before copy (putt all 0's in one place)
Note: See TracBrowser for help on using the repository browser.