Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Games > MUD

    C++ MudBase 0.1

    Download button

    No screenshots available
    Downloads: 721  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.1/5)
    13 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Anders Hedström | More programs
    GPL / FREE
    September 28th, 2006, 15:57 GMT
    ROOT / Games / MUD

     Read user reviews (0)  Refer to a friend  Subscribe

    C++ MudBase description

    C++ MudBase project is a small embryo of basic mudrelated functions that could be extended into a fullfeatured game.

    C++ MudBase project is a small embryo of basic mudrelated functions that could be extended into a fullfeatured game. It contains a basic map system with editor, a character definition, and an easy to extend command parser. The source code is released under the GNU GPL license.

    The Map

    The map consists of different areas. Each area consists of interlinked chunks with an absolute size which is the same for all chunks in the area. Chunks can be linked in all directions as well as up and down. Different areas can be linked together using portals. The C++ MudBase contains a basic map editor.

    The Character

    The character class contains only the information needed to support the map and editor function. Each character must also select a Race, which will determine in-game attributes such as sight.

    The command parser

    Each command is a C++ class which extends the Command class. When all necessary methods are implemented and the new class added to the global commands list, all parsing and help text generation is done automatically.

    The Database Support

    The C++ MudBase supports sqlite through the sqlitewrapped C++ wrapper. That wrapper also exists for MySQL and ODBC. The sqlite and MySQL wrappers are cross-platform. Database access classes are generated by sql2class, a sql to C++ code generator.

    Networking

    All socket communication is implemented using the C++ sockets library, which also is cross-platform.

    Requirements:

    · C++ Sockets
    · SQL C++ code generator
    · SQLite
    · sqlitewrapped



    Product's homepage

    Requirements:

    · C Sockets
    · SQL C code generator
    · SQLite
    · sqlitewrapped

      


    TAGS:

    multi-user dungeon | mudrelated functions | MUD game | C++ | MudBase | MUD

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM