Cloned Games

Project: Xenocide

ActiveUnplayableWindows

About

X-COM: UFO Defense — released outside North America as UFO: Enemy Unknown — is a 1994 science fiction strategy game by Mythos Games and MicroProse for DOS and Amiga, mixing real-time base management with turn-based tactical combat against an alien invasion. Project: Xenocide is a fan-made, open-source remake of X-COM: UFO Defense (UFO: Enemy Unknown), originally built in C# with Microsoft XNA Game Studio around 2007-2010 and since migrated to MonoGame for cross-platform Windows and Linux support on .NET 9. It reimplements the game's Geoscape (base management, research, manufacturing, interception) and Battlescape (turn-based tactical combat with hit-location damage, wound effects, and A* pathfinding) layers, plus a still partially implemented Aeroscape air-combat mode.

How it differs from the original

Its Aeroscape air-combat mode is still only partially implemented, unlike the original's complete interceptor system.

Getting started

Build and run it via the .NET SDK and MonoGame tooling, which compiles the game's models, shaders, textures, and audio at build time; a full architecture and migration writeup is included in the repo's documentation.

History

The project originated around 2007-2010 as a C#/XNA Game Studio 3.0 title (documented in a YouTube progress-update video by SupSuper) and has since been migrated to MonoGame to move off XNA's now-deprecated toolchain (Visual Studio 2008, XNA 3.0, .NET Framework 2.0).

Known limitations

  • features: Aeroscape (air combat) is only partially implemented.

Additional notes

Trivia
Its alien strategic AI uses a three-layer system — an 'Overmind' for monthly planning, 'InvasionTask' for mission coordination, and per-craft behavior state machines.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.