Evennia is a modern library for creating online multiplayer text games (MUD, MUSH, MUX, MUCK, MOO etc) in pure Python. It allows game creators to design and flesh out their ideas with great freedom. Evennia is made available under the very friendly BSD license. http://www.evennia.com is the main hub tracking all things Evennia.
mud mux mush multiplayer moo text-based text-based-adventure django twisted game-engine game-development gamedev webserver webclientRanvier is a MUD game engine. Out of the box Ranvier is configured to use a telnet server and will work with any MUD client you've used to connect to other MUDs. It runs a websocket server simultaneously, meaning players can also connect to your game with a websocket client at the same time. However, Ranvier supports any transport server you want to use; changing the entire networking layer is as easy as adding a command. Ranvier also has a GUI builder available, Soma.
nodejs mud rpg game-engine multi-user-dungeonAmuse is a new MU* client for Windows XP and Windows Vista, designed in particular for roleplayers on MUSH's and MUCK's. It is currently under active development with unique and interesting features being planned and built.
application client muck mud mush rpgThe Mud Designer allows developers a quick and simple approach to generating text based game content and an easier way to manage their MUD games.
mud code-generation dal data-accessThe intention of the Lite framework is to support actor-based programming in .NET languages. The actor model differs from conventional object-oriented progamming in that objects communicate via asynchronous message-passing instead of method calling.
actor-model asynchronous mud parallel-programmingThis EmlenMud revival project is an attempt to bring old MUD game code into the 21st century, using new technologies such as C# 3.5, WCF, Silverlight, and LINQ. This game engine is currently made available for learning purposes only.
emlenmud game mudGovernment Sanctioned is a modern SRD-like espionage game server. Visit http://wiki.government-sanctioned.us:8040 for game design and play information or homepage http://www.government-sanctioned.us Government Sanctioned is an online, text-based espionage RPG (similar to a ...
espionage game game-engine linux mud mushMudlet is a quality MUD client, designed to take mudding to a new level. It’s a new breed of a client on the MUD scene – with an intuitive user interface, a specially designed scripting framework, and a very fast text display. That, along with cross-platform capability and an open-source development model result in a very likable MUD client.
mudlet cross-platform c-plus-plus mud game text-based text-adventure lua-script qt5 qt multi-user-dungeon c-plus-plus-14 modern-cppLambdaMOO with multiple inheritance, anonymous objects, HTTP, JSON <-> MOO translation, better crypto, a map datatype and a RESTful interface.
lambdamoo c-plus-plus mud mooFor the full experience you need festival-tts and mpg321 installed for text-to-speech support and mp3 file support. Please have a read of config.tin and change it accordingly. Ping me if any of it doesn't make sense and I'll make it clearer.
tintin discworld mudMake sure you have Elixir ~> 1.5.1 available. What about aging; could be a separate tick for everyone (easy) or some kind of "everything ages at the same time" tick. If the latter, I need, I think, to make it possible to subscribe to events in the ECS framework. Well, my "Watcher" idea is growing old quickly isn't it. Unless I create a Universe entity with a Tick component which could get updated with a monotonically increasing value, and that would be something that various things could watch...
elixir dwarf-fortress mud mit-license mitMiniboa is a bare-bones Telnet server to use as the base for a MUD or similar interactive server. Miniboa has several nice features for this type of application. To use Miniboa, you create a Telnet Server object listening at a specified port number. You have to provide two functions for the server; the first is a handler for new connections and the second is the handler for lost connections. These handler functions are passed Telnet Client objects -- these are your communication paths to and from the individual player's MUD client.
server mud tcpA simple text-based Multi-User Dungeon (MUD) game, which could be run on a Raspberry Pi or other low-end server. You will need to install Python (2.7+ or 3.3+) where you wish to run the server. Installers for Windows and Mac can be found at http://www.python.org/download/. There are also tarballs for Linux, although the best way to install on Linux would be via the package manager.
mud raspberry-pi game multi-user-dungeon telnet-server learn-to-code learning-python rpg-game text-adventure-gameDragonMUD is a dream of mine, building a new MUD engine for experience and fun before building my own game on top of it. The engine will be a firm foundation for any kind of text based adventure (for now just Telnet, but eventually web and websocket versions as well). It will feature a plugin system allowing the core of the game to be moldable from the ground up into what you truly desire for your game. That's really up to you. This project is for me, but I believe in sharing. I also feel yet another new MUD engine may inspire some new games to be created in the genre, which would be amazing. I'm a huge fan of MUDs and feel that new entries have kind of become almost non-existent. Perhaps a new game and an accessible low-setup server framework would make it easier for new games to be quickly created.
mud mud-server game-engine mud-engine plugin-system telnetNOTE: The master branch represents ongoing work and may have the server in a currently unstable state. Please check the releases to get the most recent stable version. This repository contains the RoomJS game engine (or server).
mud mud-server game-engine mooEvolutionary demonstration of Erlang/OTP development.
mud education intermediateNeuro is a simple and easily-extensible websocket client to use with the Ranvier MUD game engine. Neuro is built with Electron and Polymer. The main place to start will be in src/neuro-app/neuro-app.html. To use with Ranvier your Ranvier server must be using the ranvier-websocket bundle to enable websocket connections. If you wish to modify the data Ranvier is sending to Neuro follow the documentation for Extending Bundles (in short: copy ranvier-websockets to a new folder, disable the ranvier-websockets bundle in ranvier.json and enable your new bundle.
mud game client
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.