The OpenApocalypse project aims to build a open-source clone of the original X-COM: Apocalypse strategy game.
OpenApocalypse is built primarily using the Allegro library, while also making use of several other libraries to help speed up development.
Since OpenApocalypse is a clone of the original game engine, it requires the original datafiles to run.
Instructions on how to do that here