This is a wiki dedicate to the development of the Gainos Engine, a derivative of Coffeemud codebase. The Gainos Engine is being developed for the Edge of Midnight MUD to support the hybrid roleplay and hack ‘n slash activity that it’s players have become accustomed to!
The Edge of Midnight was a Mud established in May of 1993 and has been running continuously through various codebases for over thirty years. Around 2008 the MUD was looking for a new codebase for it's fourth iteration and they settled upon the java based Coffeemud written by Bo Zimmerman. With Coffeemud v5.4 selected the game was migrated and a new phase in the mud's life began.
The Gainos Engine seeks to support a MUD that merges a rich, roleplay-enforced world with deep combat and crafting systems to build a living, breathing text-based world. It looks to eliminate the downtime of many smaller traditional roleplaying MUDs by ensuring players always have meaningful activities to undertake.
Designed to support an adult dark fantasy universe with sci-fi elements, players should be able to roleplay, engage in combat or master crafting to progress. This hybrid design ensures a vibrant, self-sustaining ecosystem where mature player stories and mechanical progression thrive together, meaning there is always a working world to experience even during low-population hours.
The codebase for the Edge of Midnight quickly deviated from its core origins as new requirements, experiments and desires were added to tailor the game to it's adult oriented premise - some of these Coffeemud has also added over the years in a slightly different fashion leading to a growing divergence and incompatibility in a wide number of areas.