03-23-2011, 12:57 AM
Well the current reincarnation of Far Horizons is using the 24,000+ lines of ANSI C code circa 1995. However, that code is only used for actual game processing.
I've written about 1000 lines in python tools to handle game signups, orders fetching+verification from email, sending reminders and turn reports, not to mention some wrappers around the C binaries to simplify turn processing.
Currently I'm working on a python library to read the binary format of the FH game files.
OS wise, I've been using a linux desktop for many years too and do all my development on it.
I've searched for PBEM tools as well, particularly a PBEM agnostic library to handle email related functions, with no luck. I'm considering making on myself.
I've written about 1000 lines in python tools to handle game signups, orders fetching+verification from email, sending reminders and turn reports, not to mention some wrappers around the C binaries to simplify turn processing.
Currently I'm working on a python library to read the binary format of the FH game files.
OS wise, I've been using a linux desktop for many years too and do all my development on it.
I've searched for PBEM tools as well, particularly a PBEM agnostic library to handle email related functions, with no luck. I'm considering making on myself.