An open source reimplementation of the Rayman 2: The Great Escape engine using C++11 and modern OpenGL.
Go to file
2016-06-13 04:14:04 +02:00
data/common Initial commit 2016-06-11 02:35:24 +02:00
game_demos Add game demos based on Rayman 2 engine for research 2016-06-12 05:20:13 +02:00
lib Add JSON library 2016-06-13 01:29:50 +02:00
src Add input commands and improve documentation 2016-06-13 04:14:04 +02:00
win32 Fix for windows 2016-06-12 16:37:23 +02:00
.gitignore Remove build_win 2016-06-13 00:19:33 +02:00
.gitmodules Add JSON library 2016-06-13 01:29:50 +02:00
CMakeLists.txt Add JSON library 2016-06-13 01:29:50 +02:00
LICENSE.md GPLv3 2016-06-11 02:39:56 +02:00
README.md Fix for windows 2016-06-12 16:37:23 +02:00

OpenRayman

An open source reimplementation of the Rayman 2: The Great Escape engine using C++11 and modern OpenGL.

Usage

openrayman [options] ...

GL3W

You need to build gl3w.h and gl3w.c before you build the project.

This can be done by executing lib/gl3w/gl3w_gen.py with Python 2.

Building on Linux

CMake should be used to build the engine.

mkdir build
cd build
cmake ..
make -j8

The engine can be installed via sudo make install and can then be started by executing the command openrayman, and additionally, a .desktop file will be created.

Building on Windows

Building should be done with mingw, and is almost the same as on Linux.

You need to use the command cmake -G "MinGW Makefiles" .. instead of cmake .. to create makefiles, as OpenRayman cannot be built with MSVC.

You might also need mingw32-make -j8 instead of make -j8.

Building on Mac OS X

Mac OS X is not supported at the moment (might work with CMake?).

Thanks to