Skip to content
This repository has been archived by the owner on Feb 20, 2021. It is now read-only.
MorganBorman edited this page Feb 23, 2012 · 8 revisions

##CXSBS: Canonical eXtensible SauerBraten Server

By: Morgan Borman

CXSBS is a total restructuring of the python side of the XSBS project.

XSBS is a great project and I salute Greg Haynes (https://github.com/greghaynes) for the tremendous amount of work he and the others involved in the XSBS project spent to get it to where it is.

That said, design is an iterative process and in working on XSBS I have seen many things which will benefit greatly from this restructuring.

The goals of this restructuring process are as follows:

  • Completely modularize the plugin architecture, turning everything into a plugin which have version dependencies on each other.
  • Canonicalize the plugin structure to better support advanced operations like reloading server configurations.
  • Promote a better documented and more maintainable Sauerbraten server mod.
  • Provide a feature complete server for single and multiple instance applications.

This documentation will be broken up into the following parts.

Clone this wiki locally