Skip to content

jskz/golem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

998 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golem

Overview

Golem is a from-scratch attempt at a Diku-like MUD implemented with Go.

Build Status

master CI status

Docker-based Setup

Retrieve, Build, Start

git clone git@github.com:jskz/golem.git
cd golem
docker build --tag golem:latest .
docker-compose up

The MUD is exposed on the host's TCP port 4000 by default.

Database configuration

Database settings live under database in etc/config.json.

SQLite

"database": {
  "driver": "sqlite",
  "path": "etc/golem.sqlite3"
}

Destroying all database data and starting over

docker-compose down
rm -f etc/golem.sqlite3

Video

2021-12-04_gameplay.mp4

About

Throwback Diku-like MUD written in Go.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages