Skip to main content

PodSixNet

PodSixNet is a lightweight network layer designed to make it easy to write multiplayer games in Python.


Chris McCormick
(chr15m)
PodSixNet is a lightweight network layer designed to make it easy to write multiplayer games in Python. It uses Python's built in asyncore library and rencode.py (or optionally simplejson) to asynchronously serialise network events and arbitrary data structures, and deliver them to your high level classes through simple callback methods. Two example apps are included with the source to help you get started. The first one is a simple console based chat program, and the second is a pygame based collaborative whiteboard. For each example start one copy of the respective server, ChatServer.py or WhiteboardServer.py, and then start multiple copies of the client to test. Mailing list group: http://groups.google.com/group/podsixnet

Changes

Links

Home Page
http://mccormick.cx/projects/PodSixNet/

Releases

PodSixNet 0.37 — 21 Mar, 2009

PodSixNet 0.42 — 23 Apr, 2009

Pygame.org account Comments