An open source reimplementation of the Rayman 2: The Great Escape engine using C++11 and modern OpenGL.
Go to file
Hannes Mann fc8255d366 ...
2016-06-12 21:56:23 +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 Fix for windows 2016-06-12 16:37:23 +02:00
src ... 2016-06-12 21:56:23 +02:00
win32 Fix for windows 2016-06-12 16:37:23 +02:00
.gitignore Copy data directory into binary directory 2016-06-11 21:19:43 +02:00
.gitmodules Fix for windows 2016-06-12 16:37:23 +02:00
CMakeLists.txt Fix for windows 2016-06-12 16:37:23 +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