A Dikumud-inspired MUD engine, written in Kotlin.
"A Multi-User Dungeon engine, for a more civilized age."
MudEngine is a framework that forms the foundation for MUDs that want a blend of the oldschool Dikumud game loop, combined with a more modern programming experience.
Written in Kotlin for Java SE 16 and tested/compiled on 64-bit Windows and Linux.
Uses the following Maven packages (via Gradle):
- org.apache.logging.log4j:log4j-api
- org.apache.logging.log4j:log4j-core
- org.apache.logging.log4j:log4j-slf4j-impl
- org.apache.logging.log4j:log4j-api-kotlin
- io.github.microutils:kotlin-logging-jvm
- Clone this GitHub repository
- Build with Gradle:
gradlew build
- Windows:
bin/MudEngine.bat
- Linux:
sh bin/MudEngine
If the application fails to run, check the stack trace (if any), and/or the default log file: syslog.log.
- No official releases have been made.
This project is licensed under the LGPL 3.0 License - see the LICENSE.md file for details.