pyraknet is a Python extension that has bindings for the reliable UDP network library RakNet.
pyraknet allows you to concentrate on your game or application rather then writing a your own networking code. It is straightforward to implement and you only need a small amount of UDP networking knowledge.
- Easy to implement
- Cross platform
- High performance
- Low bandwidth overhead
- Automatic peer management. Each client is assigned an identifier.
- Optonally specify packets to be reliable – packets will automatically resend themselves if dropped.
- Optonally specify packets to arrive in the right order, or to be discarded if it receives an old packet.