shoddy2 protocol - twisted implementation

rory

T^T
is a Site Content Manager Alumnusis a Battle Simulator Moderator Alumnus
This is something I've been working on for the past couple hours. It is an implementation of the client protocol for shoddybattle 2 written in twisted for python. It is part of a (planned to be) large package called pokelib. This module is pokelib.network.protocols.shoddy2. In the future I plan to use it to write a daemon that you connect an IRC client to that simulates direct connection to the shoddybattle 2 server (for chatting).

A lot of this is based on ShoddyBot, rewritten for twisted, the de facto standard for python networking.

I don't know exactly what all will make its way into pokelib yet, but other protocols, shoddy.xml parsers, and possibly a simulation engine could be included.

source
 

Users Who Are Viewing This Thread (Users: 1, Guests: 0)

Top