An open-source re-implementation of the classic strategy game X-COM: Apocalypse, requiring the original game files to run.
OpenApoc is an open-source game engine that re-implements the classic turn-based strategy game X-COM: Apocalypse. It modernizes the original 1997 title by providing better performance, cross-platform support, and extensive modding capabilities while requiring the user to own the original game files. The project solves the problem of playing and modding an aging DOS-based game on modern hardware and operating systems.
Fans of the original X-COM: Apocalypse game seeking a modernized experience, modders interested in creating or playing custom content for the game, and open-source enthusiasts contributing to game preservation projects.
Developers and players choose OpenApoc because it faithfully recreates a beloved classic with significant technical improvements, full modding support, and an active community, all while being completely free and open-source under the GPL3 license.
Opensource rebuild of the XCOM Apocalypse Engine that requires the original files to run.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Runs at a smooth 60 FPS with support for modern screen resolutions, eliminating audio and visual stutters from the original game, as highlighted in the Key Features section.
Offers full modding capability with human-readable XML-based save games and data files, allowing deep customization of gameplay and content, explicitly mentioned in the Key Features.
Built to be portable across Windows, Linux, and macOS with detailed building instructions, enabling the game to run on contemporary operating systems.
Includes a 'More Options' menu with dozens of improvements and an experimental Skirmish Mode for custom battles, adding flexibility beyond the original game.
Backed by an active Discord community and endorsed by the original designer Julian Gollop, providing strong support and legitimacy for the project.
The project is still in Alpha, with core features not fully implemented and known bugs and crashes, as indicated in the 'What's left?' section and setup warnings.
Requires manual building with multiple dependencies (e.g., SDL2, Boost, Qt) and copying of original game files, which can be daunting for non-technical users, as seen in the lengthy Building instructions.
Cannot run without legally acquired original game files (cd.iso), limiting accessibility for those who don't own the game, explicitly stated in the Copyright and setup steps.
Detailed FAQs and contributions are directed to Discord, which may not be ideal for users preferring comprehensive written documentation, as mentioned in the 'Contribute and FAQ' section.