User:Enetheru/mapping2: Difference between revisions

From Spring
Jump to navigationJump to search
m added mind map.
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Map making]]
[[File:SpringRTS_MindMap.png|600px]]
= Overview =
Maps are the fields on which the battles are fought, made with the implicit contract that they shall not alter game mechanics.
They are made up of images and text files which describe the environment and its features, such as height, colour, background, details features, atmosphere and lighting etc.
 
[put some images here]
 
These images and text files are then zipped up for distribution, and voila a new map is borne.
 
= Kick Start =
* [[Enetheru:Mapping:HelloWorld|Baby Steps, getting your legs, <b>do this first</b>]]
* [https://github.com/jk3064/Map-Blueprint Official Map Blueprint]
 
= Map Feature Specifications =
These arent tutorials but rather technical documentation for the features, Its Implementation and Flexibility/Limitations, and discussion with pro's and cons for how to implement them.
 
* [[Enetheru:Mapping:mapinfo.lua|mapinfo.lua]]
* [[Maps:SMT|SMT File Format]]
* [[Map_File_Format|SMF File Format]]
 
* [[Enetheru:Mapping:Texture_Map|Texture Map]]
* [[Enetheru:Mapping:Height_Map|Height Map]]
* [[Enetheru:Mapping:Mini_Map|Mini Map]]
* [[Enetheru:Mapping:Metal_Map|Resources/Metal Map]]
* [[Enetheru:Mapping:Geothermal|Resources/Geothermal]]
* [[Enetheru:Mapping:Water_Lava|Water/Lava/Whateva]]
* [[Enetheru:Mapping:Type_Map|Terrain Type Map]]
 
* [[Enetheru:Mapping:Gravity|Gravity]]
* [[Enetheru:Mapping:Wind|Wind]]
 
* [[Enetheru:Mapping:Specular_Map|Specular Map]]
* [[Enetheru:Mapping:Detail_Map|Detail Map]]
* [[Enetheru:Mapping:Splat_Map|Splat Map]]
* [[Enetheru:Mapping:Grass|Grass]]
* [[Enetheru:Mapping:Features|Features]]
* [[Enetheru:Mapping:DynFeatures|Dynamic Features]]


* [[Enetheru:Mapping:Sun|Sun]]
* [[Enetheru:Mapping:Sun|Sun]]
* [[Skyboxcreation|Sky Box]]
* [[Enetheru:Mapping:Clouds|Clouds]]
* [[Enetheru:Mapping:Clouds|Clouds]]
* [[Enetheru:Mapping:Rain_Snow_Dust|Rain/Snow/Dust]]
* [[Enetheru:Mapping:Rain_Snow_Dust|Rain/Snow/Dust]]
Line 56: Line 19:
* [[Enetheru:Mapping:Illumination|Map Lighting]]
* [[Enetheru:Mapping:Illumination|Map Lighting]]


= Tools =
 
Tool Specific Tutorials.
* [http://www.imagemagick.com] ImageMagick
* SpringMapEdit [[Maps:SpringMapEdit|ↁ]]
* ImageMagick [http://www.imagemagick.com ↁ]
** [[Enetheru:Mapping:ImageMagick:Joining_Images|Joining Images]]
** [[Enetheru:Mapping:ImageMagick:Joining_Images|Joining Images]]
* MapConv [[MapConv|ↁ]]
* MapConvNG [[MapConvNG|ↁ]]
** Optimisation
** Optimisation
* GIMP [http://www.gimp.org ↁ]
* [http://www.gimp.org] GIMP
* Blender [http://www.blender.org ↁ]
* [http://www.blender.org] Blender
** [[Enetheru:MapCreation:Blender:Sculpting_Terrain|Sculpting Terrain]] and rendering a height map.
** [[Enetheru:MapCreation:Blender:Sculpting_Terrain|Sculpting Terrain]] and rendering a height map.
** [[Enetheru:MapCreation:Blender:Diffuse_Map|Rendering the Diffuse Map]]
** [[Enetheru:MapCreation:Blender:Diffuse_Map|Rendering the Diffuse Map]]
Line 73: Line 32:
* Start Position Editor
* Start Position Editor
* Das Bruce's Mapconv frontend
* Das Bruce's Mapconv frontend
* Feature Placer [[Map_Making:_Feature_Placer|ↁ]]
* [[Map_Making:_Feature_Placer|Feature Placer]]
* 7Zip [http://www.7-zip.org ↁ]
* [http://www.7-zip.org] 7Zip
* L3DT [http://www.bundysoft.com/L3DT/ ↁ]
 
= Typical frustrations =
== Blender ==
* Blender will crash when you run out of ram, either reduce the complexity of what you are doing or upgrade hardware.
== [http://www.gimo.org GIMP] ==
* Dealing with alpha channels

Latest revision as of 19:38, 3 August 2013

  • External Geometry
  • Music
  • Lua Shaders

Howto's

how to create a specific type of map for game types, or emotional content, can include full tutorials, or anything