ranviermud - A node.js based MUD game engine

  •        324

Ranvier 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.

http://ranviermud.com
https://github.com/shawncplus/ranviermud

Dependencies:

bcryptjs : ^2.4.0
celebrate : ^4.0.1
chokidar : ^1.6.1
colorize :
commander :
express : ^4.14.0
express-jwt : ^5.1.0
fs-extra : ^2.0.0
humanize-duration : ^3.10.0
joi : ^10.2.2
js-yaml :
left-pad : ^1.1.3
longjohn : ^0.2.11
node-uuid :
optimist :
pretty-error : ^2.0.2
purdy : ^2.2.0
rando-js : ^0.1.1
semver : ^5.4.1
sprintf-js : ^1.0.3
sty :
whitelist-ips : ^1.0.1
winston : ^2.3.1
wrap-ansi : ^2.0.0
yaml :

Tags
Implementation
License
Platform

   




Related Projects

AnatoliaMUD: A Multi User Dungeon Game

  •    C

Anatolia MUD is a Multi-User Dungeon game based on Diku MUD. Anatolia is another name for Asia-Minor: where Asia and Europe intersect. Anatolia MUD is a text based multi-user game. For further details please visit: http://anatoliamud.sf.net

Java Universal Distributed Game Engine

  •    Java

judge - an OO mud (multi user dungeon) engine based on a client/server architecture and written entirely in java. This d20 based game engine will eventually make use of JINI to allow certain functions to be performed locally or by other dedicated servers

Mudlet - A cross-platform, open source, and super fast MUD client with scripting in Lua

  •    C++

Mudlet 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.

Aerth Mud

  •    C

The aerth-mud project is designed around a need for a better multi-user dimension/dungeon (mud). Please telnet aerth.gotdns.com port 7777 to view a live demo. If you have any ideas, please visit the feature request area.

ranviermud - A node.js based MUD engine

  •    Javascript

A node.js based MUD engine


JavaMUD 2.0

  •    Java

Multi User Dungeon game written in 100% Java. Developers wanted for this project. A new MUD is open for developers only. It is written entirely in Java 1.3.1 from scratch. The coding interface is very similar with lpmud programming.

Familiar MUD Client

  •    Java

This project aims to create a Multi User Dungeon Client written in Java. It provides a extendable PlugIn-System , colorization of incoming text and macros. It is designed for use with the Austrian MUD SilberLand but may be used to connect to any text MU

Excursion

  •    C++

Excursion is a GTK+ based Multi User Dungeon (MUD) client for all MUDs. It supports many MUD features like ANSI colors and the prompt protocol.

Government Sanctioned Espionage RPG

  •    C++

Government 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 ...

Jurpe

  •    Java

JURPE (Java Universal Role Playing Engine) is a Java API to support the writing of new computer RPG games based on a skill based, three dice RPG system. It comes with a full featured game demo of a medieval warrior crawling into a monster filled dungeon

Mercury MUD Driver

  •    C++

The Mercury MUD driver is a C++ network server for extensible text-based multi-user role playing games. Players can extend the game world on the fly (even while the game is running) via a simple object-oriented C-like language.

toy - the thin c++ game engine

  •    C++

toy is a thin and modular c++ game engine. it aims to provide the thinnest and simplest stack of technology for making games directly from c++. toy offers simple expressive c++ idioms for user interface, rendering, audio, and the seamless extension of your game code with zero-cost tools, editors and scripting, to design full featured 2d or 3d games in fast iterations. toy is built on top of the underlying mud library, which provides most functionality. toy simplicity and modularity makes it deeply hackable, extensible and versatile. toy is perfect to build games with atypical constraint: complex user interface and rendering schemes, procedural generation, etc. it provides a fully programmable 3d renderer, with full control over shaders, materials and render paths, as well as higher level primitives and systems such as entities, physics, navmesh generation and navigation, and procedural generation helpers.

Maarten's Mud

  •    Javascript

Multi User Dungeon, created for Linux from scratch in C, both server and client, web-enabled, socket-communication, xml-config file, xml-communication protocol, mysql database backend. Quite simple really, been working on it for quite some time.

eXtensible PERl scripTable MUD client

  •    Javascript

A MUD-Client for Windows (Win32) and KDE, featuring perl, python and ruby scripting, as well as multi-window output. The main focus is a very strong scripting engine (nearly everything is accessible from a script) while trying to stay user friendly.

Acies

  •    

Acies is a dungeon crawler game done with C# and XNA.

Game Engine (EmlenMud) Revival/Rewrite

  •    Silverlight

This 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.

dungeonfs - A FUSE filesystem and dungeon crawling adventure game engine

  •    Go

DungeonFS is a FUSE filesystem and dungeon crawling adventure game engine. This is a work-in-progress, however, there is a general list of planned features worth checking out, as well as, a little bit of the motivation behind why I started this project. Note: The demo level is included in the <project root>/examples/simplelevel folder, which should be downloaded with the above command. In the future, I will have this included with the static binary so the demo level is accessible without need go installed on the system.

evennia - Python MUD/MUX/MUSH/MU* development system

  •    Python

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.

mtasa-blue - Multi Theft Auto is a game engine that adds full network multiplayer functionality to Rockstar North's Grand Theft Auto game series, in which this functionality is not originally found

  •    C++

Multi Theft Auto (MTA) is a software project that adds network play functionality to Rockstar North's Grand Theft Auto game series, in which this functionality is not originally found. It is a unique modification that incorporates an extendable network play element into a proprietary commercial single-player PC game. Multi Theft Auto is based on code injection and hooking techniques whereby the game is manipulated without altering any original files supplied with the game. The software functions as a game engine that installs itself as an extension of the original game, adding core functionality such as networking and GUI rendering while exposing the original game's engine functionality through a scripting language.






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.