An open-source engine replacement for Oddworld: Abe's Oddysee and Exoddus, enabling bug fixes, modding, and new projects.
R.E.L.I.V.E. is an open-source engine replacement for the classic video games Oddworld: Abe's Oddysee and Oddworld: Abe's Exoddus. It re-implements the original game engines to fix bugs, enable modding, and allow the community to study or build upon the codebase for new projects.
Game developers, modders, and fans of the Oddworld series interested in engine-level modifications, bug fixes, or creating new content using the original game assets.
It provides a fully compatible, open-source alternative to the proprietary game engines, enabling community-driven improvements, modding capabilities, and preservation of the classic games that wouldn't be possible with the original closed-source software.
Re-implementation of Oddworld: Abe's Exoddus and Oddworld: Abe's Oddysee
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides full compatibility with Oddworld: Abe's Oddysee and Exoddus, ensuring original game assets and mechanics work seamlessly, as stated in the README's goal of becoming a fully compatible replacement.
Addresses known issues from the original releases, improving gameplay by fixing long-standing bugs that affected the classic games.
Aims to offer tools for creating custom levels and modifications, enhancing replayability and enabling community-driven content creation, as highlighted in the project's philosophy.
Supports building on both Windows (via Visual Studio) and Linux systems, broadening access for developers using different operating environments, with detailed build instructions provided.
Requires recursive git cloning, CMake, manual SDL2 setup, and specific folder structures, which can be daunting for less experienced developers or those unfamiliar with build systems.
Exclusively tied to two specific classic Oddworld games, offering no support for other titles or general game development needs, limiting its applicability outside this series.
Key aspects like the modding interface are described as 'eventually' provided, indicating they may not be fully implemented or stable, relying on ongoing community development.