Giter Site home page Giter Site logo

avalonmudclient's Introduction

Avalon Mud Client

A Windows MUD (multi-user dimension) client that allows you to connect to and play any number of text based online multi user games.

Screenshots

alt text

Documentation

Info

  • Language: C# / WPF for .Net 6
  • OS Support: Windows 7, 8.1, 10 (1607+)

Key Features

  • Aliases
  • Triggers (simple and regular expression)
  • Macros
  • Package Manager for installing packages that are built for a specific game.
  • LUA (LUA can be inlined as the output of an alias or a trigger)
  • Colored syntax editor for LUA with intellisense (code completion) for all of the extended API's.
  • 4K monitor support / responsive UI design.
  • Touch screen friendly.
  • SQLite Database Builtin with syntax highlighted query editor. Database/query editor with a color coded editor and auto completion built in.
  • Profiles can be used for multiple characters (any trigger or alias can be set to only run for certain characters).
  • Directions support
  • Global variable support in and outside of LUA that persists beyond mud sessions (Avalon also has temp variable support).
  • Plugin ability (extend Avalon by writing your own C# or Lua plugins)
  • Custom scraping that can be easily turned on and off via hash commands/LUA and then piped to variables (imagine an alias that scraped notes into a database for posterity, etc.).
  • Tick support.
  • Gagging, redirection and custom information panels.
  • Regular Expression tester.

Open Source Libraries used in Avalon

Short Term Road-map

  • Documentation
  • Ensure touch screen scrolling is smooth on all terminals and controls.

Long Term Road-map

  • Publish this app on the Windows Store free of charge.

Recognition / Thank you to testers

Thank You

License

The Avalon Mud Client is being released under a modified MIT license with an additional clause requiring credit to the original author (Blake Pell). E.g. this means the license should be flexible enough to do what you need to do with it.

avalonmudclient's People

Contributors

blakepell avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.