RPGEngine plans to provide all the needed facilities for users to script their own RPG games. RPGEngine integrates with the open source Tiled map editor, which provides a rich environment for building worlds.
The scripting language of RPGEngine is YAML, so if you know YAML there is no new syntax to learn.
-
Clone this repository and
cdto it:git clone git@github.com:danielmunro/cjrpgengine.git cd crpgengine -
Make the project:
cmake . make -
Export the following dynamic lib fallback paths:
export DYLD_FALLBACK_LIBRARY_PATH=$PWD/_deps/src/LibTap:$PWD/_deps/src/LibYaml/release/usr/local/lib -
Run the provided example game:
./build/crpgengineTests can also be run:
./build/tests
Check out config.yaml to see configuration options.