| EZRL - Easy Roguelike Library |
|
|
|
New! - EZRL ver. 0.1.10 -- Microsoft C++ 2010 Express Project
Download - ver 0.1.9
EZRL GuideEZRL Documentation
IntroductionThe motivation for creating this library is to create a simple, easy to use, graphical ASCII roguelike library. Although it could be used for other applications, its primary purpose is to provide a ready to go framework for creating a roguelike game. The library is written in C++ and the only dependency is SDL. The library comes in two flavors (both are included in the download link): sEZRL and EZRL. The Simple Easy Roguelike ( sEZRL) library contains the EZRL framework and the mandatory modules. It can create a window, handle input, write ASCII characters to the screen, and update the application at a constant frame rate. That is all it does. It is up to the end user to add all functionality. On the other hand, the EZRL library includes additional add-on modules that allow for a player's ASCII avatar - the mighty '@' symbol (or whatever symbol the designer chooses). In addition to the Player module, there is a Dungeon module and also a Monster Manager module. These additional modules allow for the creation of an over world, a multiple leveled dungeon maze, and dangerous areas filled with monsters trying to kill the brave ASCII adventurer - '@'. EZRL ResourcesIn addition to providing all the source code that is fully documented by Doxygen, there is an EZRL Guide (see below). This guide is intended for beginner coders that are trying to learn how to make a roguelike using C++. In part one, the reader will be taken through the most basic sEZRL application all the way through to the completed test game implemented by the EZRL library. This will allow the reader see how to build a basic roguelike starting with just the sEZRL library. In part two, the sEZRL library will be discussed. Discussion will show the reader how this basic part of the library was constructed. Also, there is a support board in the Dephbokks forums. Disclaimers
|



