About
This is Microsoft's official, unsupported source-code release for Allegiance, published by the original development team after the game's own authentication and server infrastructure had already been shut down. The team states the code was released as-is, without reconstructing the build environment for modern tools or cleaning up comments, because they didn't have time to prepare it further.
Getting started
Because the authentication service the game originally relied on no longer exists, running a full multiplayer 'Club' server requires building a replacement authentication solution yourself; the developers say this should be straightforward using the released source.
History
Allegiance was made by a first-time Microsoft development team; despite not being commercially successful, it kept a dedicated fan community going after launch, with fans creating new factions and hosting their own servers, which led the original developers to release the source code to that community once their own authentication service was gone.
Known limitations
- authentication: Sources point to an authentication service that no longer exists; users will need to roll their own authentication solution to run the Club version of the server.