8000 GitHub - blakesmith/emud: Proof of concept socket based mud server written in Erlang.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

blakesmith/emud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

emud - a mud server and lib

emud is mud server written in Erlang. It is my first non-trivial Erlang application.

Goals

Right now emud is in it's infancy, meaning it doesn't do much other than send echos back and forth across a TCP socket. The goals of emud align pretty closely with the powerful features of Erlang. (After all, I want to get better at 'Thinking in Erlang').

  1. Fault tolerant - when muds crash, it's no fun for anyone.
  2. Distributed - I want there to be theoretically unlimited users, as emud should be able to scale horizontally by simply adding more server nodes.
  3. Concurrent - All mud objects will be concurrent processes that send messages to each other.
  4. Be strongly tested with Eunit - Testing is important to me, and I want it to be applicable for emud.

More to come!

About

Proof of concept socket based mud server written in Erlang.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0