C++ MudBase
Details
| Size: | 28K |
| Last Update: | 2008-05-08 21:50:40 |
| Version: | 0.1 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Anders Hedstr?m |
| Price: | $0.00 |
Description:
C++ MudBase 0.1 is mud software developed by Anders Hedstr?m.
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
C++ MudBase 0.1 supports english interface languages and works with Linux.
Downloading C++ MudBase 0.1 will take several seconds if you use fast ADSL connection.
0 comments
Downloadtube.com agrees that pirated software hurts software
developers and does not support such practices. We acknowledge and
agree that software piracy is theft. Using C++ MudBase crack,
C++ MudBase key generator, C++ MudBase keygen, as well as any
pirated C++ MudBase serial number/serial numbers and C++ MudBase
registration code/codes, warez, keys, torrents, passwords, is illegal
and does not support the future development of C++ MudBase.
Downloadtube.com advises that C++ MudBase should be only used in
accordance with the rules of intellectual property and the existing
Criminal Code. Downloadtube.com does not allow the inclusion of any
crack, serial or keygen and disclaims any liability for the
inappropriate use of C++ MudBase.
Add to
C++ MudBase Version History
Related Software
|
|
From category: RTS |
| Civilization: Call to Power Demo is rts software developed by Loki Entertainment. You can buy this game here The return of a classic! Civilization: Call to Power is the latest in the line of... |
|
|
From category: RPG |
| Strategia is a heroic-fantasy role playing game.... |
|
|
From category: MUD |
| Crossfire+ 2006-09-17 is mud software developed by Marc Lehmann. Its main purpose, besides being fun to play, is to demo the specific versions of the server, archetypes and maps used by crossfire+.... |
|
|
From category: Arcade |
| A7Xpg 0.110d is arcade software developed by Evil Mr Henry. A7Xpg is a game where you collect all the gold, while avoiding the enemies. A7Xpg was created by Kenta Cho and ported to Linux by Evil Mr... |
|
|
From category: RPG |
| Dungeon Crawl Stone Soup is a fun, free rogue-like game of exploration and treasure-hunting.... |
|
|
From category: Simulation |
| FooBillard 3.0a is simulation software developed by Florian Berger. FooBillard is a free OpenGL-billard game for Linux with realistic physics, AI-player and many gametypes like pool carambol or sno... |
|
|
From category: Arcade |
| Falling 1.0 RC1 is arcade software developed by Jude Nelson. Falling is a fast-paced survival game involving a ball falling through wooden planks. Falling is a survival game where the user c... |
|
|
From category: Arcade |
| Jardinains 2! is a Breakout-like game, but with more gnome bouncing.... |
|
|
From category: Action |
| Linux Contract Bridge simulation with random deal, Acol bidding, score to rubber, Blackwood, Baron, Jacoby and Stayman conventions.... |
|
|
From category: FPS |
| enemy lines 6 1.1 is fps software developed by Raphael Pikrin. enemy lines 3 is a semi-abstract first person 3D-shooter game. enemy lines 3\'s goal is to shoot evil robots before they get too close... |
|
|
From category: Puzzle |
| Acquire Board Game 0.4 is puzzle software developed by Colin Kern. Acquire is a computer version of the classic board game. The goal of the game is to make the most profit by buying stocks i... |
|
|
From category: Simulations |
| Kindergarten is a fun-filled, colorful and interactive management game where you play Mila, the kindergarten owner! You have to help Mila take care of the babies that get dropped off by their mommies!... |
|
|
From category: RPG |
| Anarchist 0.2.0 is rpg software developed by David Gucwa. Anarchist project is a tactics RPG. Anarchist is a tactics RPG written in Java. It draws heavy influence from Final Fantasy Tactics... |
|
|
From category: Puzzle |
| Babala 0.4.0 is puzzle software developed by Pavel Richter. Babala software is a simple logical game with elements of move strategy. Babala is a simple logical game with elements of move st... |
|
|
From category: RPG |
| Dead Souls 2.0r29 is rpg software developed by Cratylus. The Dead Souls MUD Library is a multi-user, text based adventure creation system. Dead Souls project allows the user to build adventu... |
Leave a comment