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

  •        222

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.

http://www.evennia.com
https://github.com/evennia/evennia

Tags
Implementation
License
Platform

   




Related Projects

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.

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

KBtin MUD client

  •    C

KBtin is a MUD/MUSH/MOO/telnet client, a heavily extended clone of tintin++. It is not limited to games however, as it can be used to run any line-based program. It uses full screen text mode, with portability preferred over graphical looks.

etlegacy - ET: Legacy is based on the source code of the Wolfenstein: Enemy Territory which was released under the GPLv3 license

  •    C

Enemy Territory: Legacy is based on the raedwulf-et project which in turn is based on the GPL'd source code of Wolfenstein: Enemy Territory. The main goals of the project are fixing bugs, cleaning up the codebase and adding useful features while remaining compatible with the ET 2.60b version.

IVJ-MUD

  •    Java

lt;bgt;IVJ MUD (Masive Multiplayer Text Game) is a SSL-based soft:lt;brgt;-Client (GUI)lt;brgt;-Server (GUI)lt;brgt;-Applet (GUI)lt;brgt;-Protocol (SSL-based, use of localization files that store strings to reduce trafic and allow for instant i18n.lt;brgt; LOOKING FOR HELP!lt;/b


GDevelop - :video_game: GDevelop is an open source HTML5 and native game creator requiring no coding skills

  •    C++

GDevelop is a full featured, open source game development software, allowing to create HTML5 and native games without any knowledge in a specific programming language. All the game logic is made thanks to an intuitive and powerful event based system. A pre-generated documentation of the Core library, C++ and JS game engines is available here.

dirt-client

  •    C++

Dirt is a mud/muck/mush/moo/telnet client for linux with plugins for perl and python scripting. It is text-based and features: color, scrollback, history, autocomplete, alias, trigger (even on ansi), zchat/mudmaster chat, mudftp, MCCP, and a help system.

Arianne RPG

  •    Java

Arianne is an engine to develop multiplayer online games like Stendhal

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

duality - a 2D Game Development Framework

  •    CSharp

Duality is a plugin based 2D game development framework based on C# and OpenTK. To get a quick overview, please visit the project page. For documentation, take a look at the Wiki.If you have questions or just want to say Hi, feel free to join us in the forum or our chat. Also, feedback is always welcome! Bugs and feature requests that do not require further discussion, however, should be filed in the issue tracking system, directly here on github.

Glide - Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

  •    Swift

glide is a SpriteKit and GameplayKit based engine for building 2d games easily, with a focus on side scrollers. glide is developed with Swift and works on iOS, macOS and tvOS. glide is developed with Entity-Component-System architecture. In short, this makes it easy to manage the code of your game, which might quickly get messy as you add more stuff. In addition to that, loads of building components common to 2d platformers that will get you quickly started is also included in the engine.

x84 - A python telnet/ssh server for modern UTF-8 and classic cp437 network virtual terminals

  •    Python

The primary purpose of x/84 is to provide a server framework for building environments that emulate the feeling of an era that predates the world wide web. It may be used for developing a classic bulletin board system (BBS) -- one is provided as the 'default' scripting layer. It may also be used to develop a MUD, a text-based game, or a game-hosting server such as done by dgamelaunch. x/84 supplies a scripting engine for developing character-at a time telnet or ssh server, such as MUD or BBS systems. Technologies used in x/84 are derived from miniboa (Apache 2.0 Licensed) for telnet, blessed (MIT Licensed) for terminal capabilities, sqlitedict (Public Domain) for persistent data, paramiko for ssh and sftp services, and web.py for http service.

Dead Souls

  •    

The Dead Souls MUD Library is a multi-user text based adventure creation system. It allows the user to build their own adventure game which can be played over the internet simultaneously by many people. It is designed for both experts and beginners.

godot-open-rpg - Learn to create turn-based combat with this Open Source RPG demo ⚔

  •    GDScript

OpenRPG is a tool and a demo to create Role Playing Games with turn-based combat. ➡ Follow us on Twitter and YouTube for free game creation tutorials, tips, and news! Get one of our Godot game creation courses to support our work on Free Software.

ranviermud - A node.js based MUD game engine

  •    Javascript

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.

AncientBeast - 🐺 Turn Based Strategy Game. Master your beasts!

  •    Javascript

The project is developed with the use of free open source cross platform applications and freeware services. Mega comes in very handy when working on the game assets collaboratively, while GitHub handles the code part and stores the final assets. Art contributions can be made as well in our deviantArt group. Drop by our Discord chat and be a part of the community! Blender is being used for creating most of the assets, such as combat locations, creatures and their own animations, which are rendered into sprites that are usually made into sprite-sheets using our Spritify add-on, as well as for many other tasks. Krita, Gimp and MyPaint are useful for concept art, while Inkscape is useful for creating the vector creature ability icons.

GDevelop - HTML5 and native game creator requiring no coding skills

  •    C++

GDevelop is a full featured, open source game development software, allowing to create HTML5 and native games without any knowledge in a specific programming language. All the game logic is made thanks to an intuitive and powerful event based system.

boardgame.io - State Management and Multiplayer Networking for Turn-Based Games

  •    TypeScript

boardgame.io is an engine for creating turn-based games using JavaScript. Write simple functions that describe how the game state changes when a particular move is made. This is automatically converted into a playable game complete with online multiplayer features, all without requiring you to write a single line of networking or storage code.






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.