Difference between revisions of "Archive/Glest Advanced Engine"

From MegaGlest
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
'''[[File:GAE_Icon.png]]G'''lest '''A'''dvanced '''E'''ngine ('''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 has stabilized. GAE may be downloaded [http://sourceforge.net/projects/glestae/files here].
 
'''[[File:GAE_Icon.png]]G'''lest '''A'''dvanced '''E'''ngine ('''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 has stabilized. GAE may be downloaded [http://sourceforge.net/projects/glestae/files here].
=History=
+
 
 +
[[File:Military1b.jpg|thumb|250px|Military: One specific GAE-only mod.]]
 +
==History==
 +
GAE was originally started by [http://glest.org/glest_board/index.php?action=profile;u=4709 Daniel.Santos], as a desire to create a special engine for the then-work-in-progress, [[Four Path Magitech]], and started with offering auto returning units and other small enhancements, growing to eventually try to accompany the four path magitech. When four path magitech was abandoned, it was later picked up as an alternative way to play glest, and now is an engine with its own unique mods which work specifically on GAE (namely, [[Military]] and [[Malevolent Rising]]). To date, it is still actively developed by the GAE team, who's current active members include Silnarm, Hailstone, and Yggdrasil.
  
 
== Features ==
 
== Features ==
Line 8: Line 11:
 
*Unit effects and emanations.
 
*Unit effects and emanations.
 
*Unit pets.
 
*Unit pets.
 +
*Shroud of darkness
 
*Particles for skills and effects.
 
*Particles for skills and effects.
 
*Support for water based units
 
*Support for water based units
 
*Support for transport units
 
*Support for transport units
 +
*Teleport and cloaking skills
 
*Massive amount of new Lua commands with a dedicated Lua console.
 
*Massive amount of new Lua commands with a dedicated Lua console.
 
*Improved unit levels system.
 
*Improved unit levels system.
 
*Improved pathfinding for units.
 
*Improved pathfinding for units.
 
*Subfactions
 
*Subfactions
*New GUI
+
*New GUI with tool tips and faction logos
 +
*Support for normal maps and shaders
 
*Support for zipped mod files via Physfs
 
*Support for zipped mod files via Physfs
 
*Patrol, guard and autorepair skills.
 
*Patrol, guard and autorepair skills.
Line 66: Line 72:
 
*When you have checked out the branch, compile it before working on it (all branches should be compilable)
 
*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.
 
*Make the debug working directory the same as your Glest data directory so you can easily start the debugger in Visual Studio.
 +
 +
  
 
=Links=
 
=Links=
* [http://glest.codemonger.org Glest Advanced Engine] web site (Currently down)
 
 
* [http://glest.org/glest_board/index.php?board=15.0 Glest Advanced Engine] web forums (hosted on main Glest site)
 
* [http://glest.org/glest_board/index.php?board=15.0 Glest Advanced Engine] web forums (hosted on main Glest site)
 
* [http://glestae.svn.sourceforge.net/viewvc/glestae/ subversion repository]
 
* [http://glestae.svn.sourceforge.net/viewvc/glestae/ subversion repository]
Line 75: Line 82:
  
 
=GAE-based mods=
 
=GAE-based mods=
* [[Four path magitech]]: A faction mod extending upon the existing magitech. ''Since as of August 5, 2010, FPM is incomplete.''
+
* [[Four path magitech]]: A faction mod extending upon the existing magitech.
 
* [[Military]]: A fully built mod exclusive for GAE with many GAE features such as Patrolling, Guarding, tracking projectiles, and emanations. It was the first created complete mod for GAE.
 
* [[Military]]: A fully built mod exclusive for GAE with many GAE features such as Patrolling, Guarding, tracking projectiles, and emanations. It was the first created complete mod for GAE.
 +
* [[Malevolent Rising]]: A mod with a lot of high quality models. Currently a WIP project.
 +
* [[Constellus]]: A, fully independent, sci-fi mod with two factions: the Crincillin Empire and the Phorin Tribes. Currently WIP project.
 
[[Category:GAE]]
 
[[Category:GAE]]

Revision as of 00:45, 7 December 2010

GAE Icon.pngGlest 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 has stabilized. GAE may be downloaded here.

Military: One specific GAE-only mod.

History

GAE was originally started by Daniel.Santos, as a desire to create a special engine for the then-work-in-progress, Four Path Magitech, and started with offering auto returning units and other small enhancements, growing to eventually try to accompany the four path magitech. When four path magitech was abandoned, it was later picked up as an alternative way to play glest, and now is an engine with its own unique mods which work specifically on GAE (namely, Military and Malevolent Rising). To date, it is still actively developed by the GAE team, who's current active members include Silnarm, Hailstone, and Yggdrasil.

Features

A list of features in GAE:

  • Only loads the factions used in a battle.
  • Unit effects and emanations.
  • Unit pets.
  • Shroud of darkness
  • Particles for skills and effects.
  • Support for water based units
  • Support for transport units
  • Teleport and cloaking skills
  • Massive amount of new Lua commands with a dedicated Lua console.
  • Improved unit levels system.
  • Improved pathfinding for units.
  • Subfactions
  • New GUI with tool tips and faction logos
  • Support for normal maps and shaders
  • Support for zipped mod files via Physfs
  • Patrol, guard and autorepair skills.
  • Multiple music tracks per faction.
  • Many general bug fixes and improvements.

Guide

Compiling

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.
  • Military: A fully built mod exclusive for GAE with many GAE features such as Patrolling, Guarding, tracking projectiles, and emanations. It was the first created complete mod for GAE.
  • Malevolent Rising: A mod with a lot of high quality models. Currently a WIP project.
  • Constellus: A, fully independent, sci-fi mod with two factions: the Crincillin Empire and the Phorin Tribes. Currently WIP project.