Skip to content
This repository has been archived by the owner on Jul 2, 2019. It is now read-only.

scionaltera/emergentmud

Repository files navigation

Website Codeship Status for scionaltera/emergentmud
GitHub Issues GitHub PRs
Docker Pulls Docker Stars

Vision

EmergentMUD is a free, open source, text based "Multi-User Domain" that you play in your browser. It's a modern MUD with an old school retro feel. Just like most other MUDs back in the 90s you play a character in a medieval fantasy setting. The modern aspect is that the entire game world is procedurally generated on the fly and is fully interactive. All parts of the world from the species of plants and animals, societies of sentient creatures, geography, weather, and even quests are created on demand as players explore. All the different game systems interact with one another to create fun and unexpected emergent behavior. This world is alive.

Help an NPC gather resources to build his house and he'll build his house - not just continue asking everyone he sees for resources. Steal the gold from the King's vault and he won't be able to fund the war he's waging - having a direct effect on international politics. Burn down a village and maybe it will be rebuilt - but maybe it won't. Help someone in need and make an ally you can rely on later. Start a business and hire NPCs to work for you. Head out in a direction that isn't on the map yet and it will be created as you begin to walk through it - complete with new plants, animals, NPCs, religions, cultures and discoveries that the world has never seen before. Everything you do in this world has a real effect. You won't see any quest vendors and you won't experience the same "content" that everyone else has already devoured before you. You can forge your own path, create your own destiny, and leave your own mark upon the world in the process.

Current State

The code has been in active development for about two years now and still going strong, although there is still a very long way to go. Please drop in and take a look around. New things are being added on a regular basis.

I'm not looking for MUD staff at this time since the game isn't in what I'd call a "playable" state. There are often issues on GitHub labeled "good first issue" or "help wanted". Pull requests against those issues are always welcome as are new issues from visitors to suggest features, ask questions or provide feedback. I am hoping to start building a community around this project as it progresses, and ultimately to build the game I described in the paragraphs above. It's a game I think a lot of people would like to play; myself included.

Contact

The best way to contact me about this project is to open a GitHub issue. You could also just hop onto the MUD and see if I'm hanging around there.

License

EmergentMUD is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE. This license ensures that EmergentMUD and all derivative works will always be free open source for everyone to enjoy, distribute and modify. Most importantly, the Affero license stipulates that you must be able to provide a copy of your source code to anyone who plays your game.