Development

From FreeAllegiance Wiki
Revision as of 05:11, 3 May 2008 by Juckto (talk | contribs) (Inserted timeline)
Jump to navigationJump to search
1999
Dec The closed beta of Allegiance was released.
2000
Jan The open beta of Allegiance was released.
Open beta changelog
Mar 29th Public release of Allegiance.
May 19th Version 1.1 released.
1.1 Code changes
1.1 Balance changes
May 25th Version 1.11 released.
1.11 Balance changes
Jun 19th Version 1.2 released.
1.2 Code changes
1.2 Balance changes
Jun 26th Version 1.22 released.
1.22 Balance changes
Jul 3rd Version 1.23 released.
1.23 Balance changes
Sep 26th Version 1.24 released.
1.24 Code changes
2001
??? Spunkmeyer released Special operations core.
Feb 18th SOV_Vencain released SOVRoute
May 15th Microsoft announced that it had decided to stop supporting Allegiance
Apr 27th SOV_Vencain released SOVShowCG
Jun 9th SOV_Vencain released SOVGuard
Jun 16th The final patch, Version 1.25 was released
1.25 Balance changes
Sep 1st SOV_Vencain released SOVLog
2002
??? Pook released Zoom core.
Jan-Jun Allegiance Wars 3 (AW3)
May 2nd Spunkmeyer released Allegiance + core.
Jun 21st SOV_Vencain released SOVLogin
2003
Jul 17th Open beta of ASGS released by Pook.
2004
Feb Noir released Dark Nebulae core.
Feb Vlymoxyd released Race core.
Feb 5th SOLAP persuaded Microsoft to release the source code for Allegiance.
Apr DrStrnglv released Rock Paper Scissors core.
Apr 27th FAZ Beta officially started.
Aug Hawkwood released Edge of Reality core.
Sep Paradigm released Good old Days core.
2005
Sep Pook released Pook core.
2006
Apr Weedman released Star Wars core.
Mar 1st FAZ R1 released by Dev team.
Aug 1st FAZ R2 released by Dev team.
Aug 17th Grimmwolf released Good old Days II core.
Dec 14th FAZ R3 released by Dev team.
2007
Mar Apochboi released Warp core.
Sep Gappy released Valley of Saturns core.
Nov 1st FAZ R4 released by Dev team.
Nov 1st Andon released Battlestar Galactica core
2008
May 17th Community Core released.
2009
Jul Development and design of CSS started
Nov 16th FAZ R5 released by Dev team.
2010
Nov CSS goes into closed beta phase
2011
Jan NightRychene released eXtreme Core
Feb New Installer makes installation easier
2012
Feb ACSS enters the public beta phase
May 14th FAZ R6 released by Dev team.
Oct 15th ACSS replaces ASGS

After the source code release by Microsoft the community founded the FAZ project - Free Allegiance Zone. FAZ now stands at Release 4 (R4).

The core of Allegiance, including the game client, server and lobby code are being developed by the FAZ Development Team in an open source project. Anybody is free to download, examine and offer patches. To be included in the official builds the patches have to be submitted to the Development Team.

The ASGS system is closed source for security and licensing reasons. However, some trusted members of the community have access to the full ASGS source.


Development process

The current development process is led by Dogbones. For each release a set of goals are created. All members of the development team are free to submit patches to a SVN repository for review and inclusion in beta builds until a feature freeze is made (usually when the development team feels enough improvements have been made). Patches that have a clear effect on game play are taken to the community for voting.

Beta builds are run on a special development lobby to weed out bugs. Towards the end of each development cycle public weekly beta games are held to stress test the new releases and find the final bugs.

It is important to notice that only approved builds will be accepted by ASGS. Therefore you can not build your own client and play on the normal servers.


About


Code changelogs

Note that these are different from Game Balance changelogs, you need to look up the appropriate Core to view those.


Current Development


Mods

There have been many changes and improvements that haven't made it to the default program for various reasons.


Historical Development


Edit.png
Stub This article is incomplete

This is an article about a topic that should be covered in more detail by the FreeAllegiance Wiki, but is lacking in content.

You can help by improving it!

FAZ Development
About Free Allegiance Zone
Releases: R1 · R2 · R3 · R4 · R5 · R6  · (current)R7
Allegiance R8: What's new? · Build it!
Testing Beta: Overview · Testing procedure