Star on GitHubStar2.4k stars

Case study

GLSMAC: reimplementing Alpha Centauri and Alien Crossfire

GLSMAC is an OpenGL and SDL2 reimplementation of Sid Meier's Alpha Centauri and Alien Crossfire. The current version heading is v0.3+. The first launch asks for the original installation path and loads its images and sounds. cmake -S . -B build -DCMAKE_BUILD_TYPE=Release && make -C build is the release build. Linux packages include CMake, SDL2, SDL2_image, FreeType, GLU, GLEW, ossp-uuid, and yaml-cpp. Windows builds use Visual Studio 2022.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C1 partial scope or analysis entry
Stars
654
Last commit
2026-11-08
Language
C++
License (GitHub)
AGPL-3.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Demo screenshot from the project's public documentation
Observed
Code, documentation, download and demo observed; a full-reconstruction candidate for manual Class 0 review.
Scope
Partial
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • An original Alpha Centauri installation, including Alien Crossfire for that expansion. CMake and the libraries listed above.
  • License: AGPL, for the GLSMAC code.

Cite

BibTeX

@misc{glsmac,
  title = {{GLSMAC: reimplementing Alpha Centauri and Alien Crossfire}},
  howpublished = {\url{https://github.com/afwbkbc/glsmac}},
  url = {https://github.com/afwbkbc/glsmac},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/glsmac/}}
}

Plain text

GLSMAC: reimplementing Alpha Centauri and Alien Crossfire. https://github.com/afwbkbc/glsmac (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/glsmac/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · afwbkbc/glsmac · Revision ee53795

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab