[QUOTE=scidave] Hey Rory,
PodSixNet is fairly efficient since it has a built in encoder/serialization. It is only TCP so isn't going to be useful for shooters or other fast real-time gaming. You can host the server (if you want to only use Python) on any system that supports Python (Linux, Windows, etc).
I'm not sure what you mean by secure..it can be made as secure from cheating based on how much you host on the server and what type of checking you program in.
If you are interested in faster performance look at the Plugin I made as a wrapper around Enet. It is posted in the work in progress plugin section. I will warn you that there are some bugs so it is not as stable as PodSixNet, but it is based on UDP so is much faster. It could be made even faster if compression was added.[/QUOTE]
I am new to this and have admittedly yet to tackle what networking library I would use with Python, I will get to that I'm getting my object tracking sorted first, however I'd wonder why you think compression would increase the speed? This is not a problem of bandwidth but with latency?
Anyway I very much appreciate your posts, I will start with this when I get to networking