Skip to content
Kevin Morgan edited this page Apr 17, 2020 · 1 revision

NGenMUD

This is a mud server written in C providing a core set of game functionality intended to act as a starting point for building your text based multiplayer world. It uses Python as a scripting language to handle extensibility but can still be extended via C modules. This wiki will cover the various parts of the the code, build system, concepts, and provide tutorials for how to accomplish what you will through a 'follow along' building approach. If you need additional assistance please reach out on Discord!

  1. The Code Base
    1. The structure
    2. CMake build system
    3. Adding modules
    4. Other options?
  2. NGenMud Concepts
    1. Socket Pipeline
    2. "Applies" - Hook Builtins
  3. Tutorials
    1. Python
    2. Extending C
    3. Game World
      1. Building
        1. C
Clone this wiki locally