Cloned Games

GLSMAC

ActiveUnplayableWindowsLinux
GLSMAC screenshot

About

Sid Meier's Alpha Centauri (SMAC), with its Alien Crossfire expansion, is a 4X strategy game the project's author describes as possibly the best in its genre, though it has become difficult to run on modern systems. GLSMAC is an unofficial, open-source reimplementation of Sid Meier's Alpha Centauri and its Alien Crossfire expansion using OpenGL and SDL2, currently at version 0.3+ with basic multiplayer support (hosting, joining, and lobby). It requires a legally owned copy of the original game and expansion, since it loads their original images, sounds, and other assets rather than shipping its own.

How it differs from the original

The graphics engine and network code are fully rewritten from scratch, while models, images, movies, text, lore, factions, and game rules (tech trees, unit types, etc.) are intended to stay identical to the original. Random map generation, AI, and some UI elements are recreated rather than copied, and its network protocol isn't compatible with the original client, so the two can't play together over a network.

Getting started

Download a release build for 64-bit Windows or Ubuntu and run it; on first launch, it prompts for the path to your existing Sid Meier's Alpha Centauri installation.

Known limitations

  • compatibility: Network multiplayer is incompatible with the original SMAC client.
  • platform: OpenGL problems on macOS currently cause crashes.
  • gameplay: Monster AI is different from the original due to unavailable source code.
Requires original assets. Requires the original Sid Meier's Alpha Centauri + Alien Crossfire installation to load resources like images and sounds.

Media

Additional notes

Policy
The maintainer states they don't use AI-generated code themselves and reviews AI-authored pull requests to the same standard as human-written ones.
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.