Allegiance was original developed by Microsoft and released March 2000. The game received great reviews, but was too far ahead of its time (before high speed internet). Still the unique, highly strategic gameplay allowed Allegiance to maintain a loyal following. In 2004, Microsoft released the source code to Allegiance. It is not true open source, but rather a shared source license.
The community had already made a lot of progress without the source code, but now development really took off. Many bugs have been fixed and several new features added. While there was significant development during the first couple years after the code was released, progress has slowed down a bit. If you are interested in helping develop an online multiplayer PC game and know C++, here is your chance!
Most Requested Features
Got some free time and know how to code? Some of the most requested features include combat AI, new game modes, and spectator mode.
Download the Source
For information on downloading source code, compiling, and committing changes, check out the Wiki’s Development section. The current build requires Visual C++ 2008 or newer and the latest DirectX SDK.