Editing Mods

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
 +
{{Outdated}}
  
[[MegaGlest]] is fully moddable, meaning you can expand and modify the game to make it feel like an entirely different game.
+
{{About|available mods|making a mod|Modifying Glest}}
 +
[[Glest]] is fully moddable, meaning you can expand and modify the game to make it feel like an entirely different game. Not only is it open source, allowing you to change core aspects of the engine, but it is more than just a game. Glest is a game engine which can read data in its installation directory to play it. This data is called mods, and is generally split into a few basic types: Techtrees/Factions, Tilesets, [[Maps]], and [[Scenarios]].
  
Currently you can modify: Techtrees/Factions, Tilesets, [[Maps]], and [[Scenarios]] and as a full conversion the whole game too like it was done for [[Annex_Conquer_The_World]].
+
==Engines==
 +
{{Main|Engines}}
 +
Glest is no longer in development, but its forks, [[GAE]] and [[MegaGlest]], are still in active development, and have already expanded Glest with new features such as a master-server on MegaGlest or emanations on [[GAE]]. Because of this, some mods may not be compatible with the differing engines. Currently, MegaGlest mods function on GAE, but GAE mods cannot work on MegaGlest. Neither engine's mods work on regular Glest.
 +
 
 +
==Techtrees/Factions==
 +
{{Main2|Techtrees|Factions}}
 +
A techtree is a full set of factions with their own resources, damage types, etc. You can only use factions that all belong to the same tech tree in a game (eg: [[Magitech]]). A faction is the team of [[units]] that a player can control, and defines the units, upgrades, how they work, etc (eg: [[Tech]]).
  
*[[Installing Mods|How to install Mods]]
+
==Tilesets==
*[[Mod-Center|Ingame Mod Center]]
+
{{Main|Tilesets}}
 +
[[Tilesets]] define how the environment looks. For example, they hold all the information about the environment, such as fog, how long days are, etc, as well as store all the models and textures, such as the model used to make the trees and textures used for the ground. Thus, they can effectively make a map feel entirely different. Tilesets are so far fully compatable with all engines of Glest. MegaGlest supports cliffs, which can use a custom 6th texture by adding that into the tileset (which does not break compatibility. It will still work on all engines). An example of a tileset is the Winter Forest tileset.
  
 +
==Maps==
 +
{{Main|Maps}}
 +
[[Maps]] are the stage or design of the level, namely the placement of the objects, players, resources, etc (ie: In the Forest, Mountains, etc); This is done entirely in the map editor, and all engines come with their own map editor. Maps using more than 4 players use the MGM ('''M'''ega'''G'''lest '''M'''ap) extension, while standard maps use the GBM ('''G'''lest '''B'''inary '''M'''ap) extension. All engines can play the GBM format, but only GAE and MegaGlest support the MGM format.
  
==Engines==
+
==Scenarios==
{{Main|Engines}}
+
{{Main|Scenarios}}
The original Glest is no longer in development. But now [[MegaGlest]], is still in active development, and have already expanded Glest with new features such as a master-server on MegaGlest . Because of this, some mods may not be compatible with the differing engines.  
+
[[Scenarios]] are set game options that can include scripting to allow them to do things games cannot regularily do. For example, you can have a beat the clock scenario, or a king of the hill scenario, or even a campaign with a storyline. Scenarios tend to always be engine specific. Scenarios made for regular Glest work on all engines, but GAE and MegaGlest both have their own Lua functions which are not always backwards compatible. Scripting in Glest is done in the [[Lua]] language.
  
 
==See Also==
 
==See Also==
*[[Mods/List|Wiki List of Techtrees]]
+
*[[Installing Mods]]
*[[Tilesets/List|Wiki List of Tilesets]]
+
*[[Mods/List|List of Mods]]
*[[Maps/List|Wiki List of Maps]]
+
*[[Tilesets/List|List of Tilesets]]
*[[Scenarios/List|Wiki List of Scenarios]]
+
*[[Maps/List|List of Maps]]
 
+
*[[Scenarios/List|List of Scenarios]]
 
[[Category:Mods]]
 
[[Category:Mods]]

Please note that all contributions to MegaGlest are considered to be released under the Creative Commons Attribution Share Alike (see MegaGlest:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Template used on this page: