Difference between revisions of "Archive/Glest Advanced Engine"

From MegaGlest
Jump to navigation Jump to search
 
(14 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
=History=
 
=History=
 +
 +
 +
 +
== Features ==
 +
A list of features in GAE:
 +
 +
 +
*Only loads the factions used in a battle.
  
 
=Guide=
 
=Guide=
 
* The [[GAE/Guide|GAE Guide]] provides more of a guided tour through GAE's extended functionality
 
* The [[GAE/Guide|GAE Guide]] provides more of a guided tour through GAE's extended functionality
 
* The [[GAE/CodingConventions|GAE Coding Conventions]] provides instructions for how to layout and modify/add code
 
* The [[GAE/CodingConventions|GAE Coding Conventions]] provides instructions for how to layout and modify/add code
 +
* [http://glest.org/glest_board/index.php?topic=4091.0 Joining the GAE team]
  
 
=Reference / Specification=
 
=Reference / Specification=
 
* The [[GAE/XML|GAE XML Specification]] gives examples of XML pages and explanations in XML comments.
 
* The [[GAE/XML|GAE XML Specification]] gives examples of XML pages and explanations in XML comments.
 
* The [[GAE/Reference|GAE Reference]] examines each XML-configuration option more closely.
 
* The [[GAE/Reference|GAE Reference]] examines each XML-configuration option more closely.
 +
* The [[GAE/Lua|GAE Lua Reference]] provides details on the new Lua functions.
  
 
=Requirements Analysis=
 
=Requirements Analysis=
Line 20: Line 30:
 
* [http://glest.org/glest_board/index.php?topic=4019.msg20818#msg20818 Hex colours in XML]
 
* [http://glest.org/glest_board/index.php?topic=4019.msg20818#msg20818 Hex colours in XML]
 
* [http://glest.org/glest_board/index.php?topic=4171.msg22909#msg22909 Custom Enums]
 
* [http://glest.org/glest_board/index.php?topic=4171.msg22909#msg22909 Custom Enums]
 +
* [http://glest.org/glest_board/index.php?topic=4281.msg24457#msg24457 rev306 Build Instructions]
 +
* [http://glest.org/glest_board/index.php?topic=4330.msg25116#msg25116 Pathfinding (by silnarm)]
 +
* [http://glest.org/glest_board/index.php?topic=4618.msg30409#msg30409 One A*, to rule them all (by silnarm)]
 +
* [http://glest.org/glest_board/index.php?topic=4661.msg31466#msg31466 Revised Network Paradigm]
 +
 +
== Code Discussions ==
 +
 +
 +
 +
*[http://glest.org/glest_board/index.php?topic=4591.msg29862#msg29862 Memory Problem in Pathfinder]
  
 
=Processes=
 
=Processes=
Line 26: Line 46:
 
* Code Review
 
* Code Review
 
* Feature Request
 
* Feature Request
* Bug Report
+
* [[GAE/BugReport|Bug Report]]
 +
* The [[GAE/BuildProcess|GAE Build Process]]
 +
* [[GAE/Compiling|Compiling]]
 +
 
 +
 
 +
Developer Tips (not really sure where this would go):
 +
*Put the dependencies folder at the same level as the branch folder, then multiple branches can be used with the same dependencies
 +
*When you have checked out the branch, compile it before working on it (all branches should be compilable)
 +
*Make the debug working directory the same as your Glest data directory so you can easily start the debugger in Visual Studio.
  
 
=Links=
 
=Links=
Line 33: Line 61:
 
* [https://glest.codemonger.org/svn/repos/gae subversion repository]
 
* [https://glest.codemonger.org/svn/repos/gae subversion repository]
 
* [https://bugs.codemonger.org/ bug/feature tracker]
 
* [https://bugs.codemonger.org/ bug/feature tracker]
 +
* [http://sourceforge.net/projects/glestae/develop Sourceforge hosting]
  
 
=GAE-based mods=
 
=GAE-based mods=
 
* [[Four path magitech]]: A faction mod extending upon the existing magitech.
 
* [[Four path magitech]]: A faction mod extending upon the existing magitech.
 
* [http://www.glest.org/glest_board/viewtopic.php?f=4&t=3796 Dark Magic]: A dark magic faction mod that may be added to magitech or any other mod using the magitech armor/damage types.
 
* [http://www.glest.org/glest_board/viewtopic.php?f=4&t=3796 Dark Magic]: A dark magic faction mod that may be added to magitech or any other mod using the magitech armor/damage types.

Revision as of 06:06, 12 November 2009

Glest Advanced Engine (GAE) is an advanced mod involving the modification of the Glest engine. At this time, tentative plans still exist to integrate GAE back into Glest once it has achieved a portion of it's goals, has integrated all latest Glest features (such as lua scripting and all features currently in Glest 3.2 beta) and has stabilized. GAE may be downloaded from http://glest.codemonger.org.

History

Features

A list of features in GAE:


  • Only loads the factions used in a battle.

Guide

Reference / Specification

Requirements Analysis

Source Explanation

Code Discussions

Processes


Developer Tips (not really sure where this would go):

  • Put the dependencies folder at the same level as the branch folder, then multiple branches can be used with the same dependencies
  • When you have checked out the branch, compile it before working on it (all branches should be compilable)
  • Make the debug working directory the same as your Glest data directory so you can easily start the debugger in Visual Studio.

Links

GAE-based mods

  • Four path magitech: A faction mod extending upon the existing magitech.
  • Dark Magic: A dark magic faction mod that may be added to magitech or any other mod using the magitech armor/damage types.