Ancient Empires is an old LPMUD that Druware hosts. It is not a game that
we created, but it was a game that we've played for many years, and when it was in
need of a new home, we took up the call.
About our Driver:
Originally based upon a Chalmer's 3.x driver, we have since moved to a heavily modified Chalmer's driver that
has been altered to support our specific configuration. One of the quirks about our environment is that the game
itself is hosted on any one of three machines, running Windows, Linux or MacOS X. One of the other issues is
logging. While traditional LP drivers use flat text files for data storage, we have begun adopting a relational
database model, and have altered our configuration to include a PostgresSQL database for some of our object
persistance. In the future we hope to move our entire persistance model to the database model.
About our Lib:
The Ancient Empires library started life as Coders Heaven under Gary and Marius. Over time that library, with
serious alterations became Defiance. Operated by Gary and Marius for several years, it evolved into a
complex library with a large set of issues, some of those with some interesting legal ramifications. When
Lucius and Sierra took the library over to conver it to Ancient Empires, the decision was made to build a base
library to fit the needs of the existing codebase without using the foundation library that had some issues.
Using a clean version of the original CD 3 library, it was altered to support the demands of the Defiance
domains. With that complete, Ancient Empires was born. Today, Ancient Empires is operating on a library that
is a hybrid of the CD and Amylaar methodologies, with large segments of code that Marius and Centove implemented
for Defiance.
|