Network code assumes intranet
Status: Alpha
Brought to you by:
nphillips
Networking system assumes
a) low latency, and
b) high bandwidth (maybe - analysis required).
This may make it unsuitable for play over the internet.
Possible fixes
a) some kind of prediction mechanism
b) use some other system than serialized objects if this has too high overheads.
Should check to see if network sending blocks the thread until a (TCP) acknowledgement is received. If so, may need to add a thread to each CommsSession to enable other sends to occur whilst waiting for acknowledgements.