Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tapio/rlutil
C and C++ utilities for cross-platform console roguelike game creation.
https://github.com/tapio/rlutil
roguelike roguelike-library roguelikedev terminal
Last synced: 5 days ago
JSON representation
C and C++ utilities for cross-platform console roguelike game creation.
- Host: GitHub
- URL: https://github.com/tapio/rlutil
- Owner: tapio
- Created: 2010-03-03T16:41:07.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2023-06-21T20:28:08.000Z (over 1 year ago)
- Last Synced: 2024-07-31T22:52:55.407Z (5 months ago)
- Topics: roguelike, roguelike-library, roguelikedev, terminal
- Language: C++
- Homepage: http://tapio.github.com/rlutil/
- Size: 297 KB
- Stars: 229
- Watchers: 26
- Forks: 42
- Open Issues: 12
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
rlutil
======[![Build Status](https://travis-ci.org/tapio/rlutil.svg)](https://travis-ci.org/tapio/rlutil)
_RLUTIL_ is simple utility collection to aid the creation of cross-platform
console-mode roguelike games with C++ and C. At least that was the original idea.
In reality, it mostly just contains functions to position and colorize text as well as
reading keyboard input.## QUICK START ##
Just `#include "rlutil.h"` in your source code. It automagically detects if you
are using C++ or C and adjusts the code accordingly (e.g. `std::string` vs. `char*`).## DOCUMENTATION ##
See the API reference in [docs/HTML/](docs/HTML/index.html "API Reference")
or the source code comments for documentation.## DOWNLOAD ##
You can download this project in either
[zip](http://github.com/tapio/rlutil/zipball/master "zip") or
[tar](http://github.com/tapio/rlutil/tarball/master "tar") formats.You can also clone the project with [Git](http://git-scm.com "Git") by running:
$ git clone git://github.com/tapio/rlutil
## LICENSE ##
See [docs/License.txt][] or [API Documentation][].[docs/License.txt]: docs/License.txt "Raw license text"
[API Documentation]: docs/HTML/files/docs/License-txt.html "HTML license text"