Skip to content

crafn/alive

 
 

Repository files navigation

Build Status
Windows Build status
Linux/OSX Build Status
Coverage Coverage Status
Coverity Coverity status

Open source implementation of ALIVE engine that powers Oddworld Abes Oddysee and Oddworld Abes Exoddus.

This engine will be designed to allow easier modding than the orignal engine and for more extensive and complex AI. For example it should be possible to allow Sligs to use lifts and have interaction between Scrabs and Paramites.

You can find the CI build outputs here: www.mlgthatsme.com/alive_builds

You can become a patreon here (donations to support development): https://www.patreon.com/alive

IRC channel is #oddworld on irc.esper.net

[Video player]

Build instructions.

Supported compilers are clang, gcc and msvc 2013/2015. The clang and gcc version must support C++14. Should be possible to build on Windows, OSX and most *nix OS'es.

  1. Install CMake 2.8 or newer.
  2. Clone down the repo with with --recursive option so that sub modules are also cloned
  3. Create a build directory in the root of the repo 3a. If on Windows set the SDL2DIR enviroment varaible to your extracted pre-built SDL2 dir.
  4. Cd into the build dir and run CMake .. to generate project files, pass -G "the generator you want"
  5. Now run make/msbuild or whatever the build command is for your generator. Or if using the Visual Studio generator you can just open the .sln solution file and build that way.

About

Open source implementation of ALIVE engine that powers Oddworld Abes Oddysee and Oddworld Abes Exoddus

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 55.0%
  • C++ 37.4%
  • HTML 5.2%
  • Perl 0.7%
  • Makefile 0.6%
  • CMake 0.5%
  • Other 0.6%