Map development: Difference between revisions

From Spring
Jump to navigationJump to search
Knorke (talk | contribs)
revert to 10:08, 7 March 2012 oldid=23849 so that this is a navigation page again, instead of a specific guide
Abma (talk | contribs)
replace with Mapdev:Main, for old content see User:Forboding_angel
 
(26 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Engine Development|Development]] < {{FULLPAGENAME}}
#REDIRECT [[Mapdev:Main]]
 
= Map making: SM2 =
 
Maps, are a complex mixture of heightmaps and textures. Fortunately, there are several people who share their knowledge with us. Their few tutorials will make your life as mapper a lot better. You can also use the SpringMapEdit tool to edit existing map or make new ones.
 
 
 
= SSMF Mapmaking Tutorial (Using JK's Blueprint) =
 
[[Creating a map using blueprint|Creating a Map using Blueprint]]
 
= Full Guides For Map Making (Outdated) =
 
The guides listed below are outdated and scheduled for archival.
 
*[[Create maps|aGorm's map creating Guide]]
*[[Map Making Guide|aGorms Ultimate Map Making Guide(unfinished)]]
*[[IceXuick Map Design Help|IceXuicks Map creating Guide]]
*[http://taspring.clan-sy.com/phpbb/viewtopic.php?t=3941 Forboding Angel's map creating Tutorial]
*[[Maps:Tutorial|Another tutorial from a designing point of view]]
*[[A Complete Map Making Tutorial|A Complete Map Making Tutorial (under construction)]]
*[[Runecrafter|Runecrafter's Map Tutorial]]
*[http://springrts.com/phpbb/viewtopic.php?f=13&t=15390 Beherith's map creating tutorial using the World in Conflict map editor]
 
= Specific Guides (Extremely Outdated!) =
 
The linked pages below are scheduled for archival.
 
*[[Gras on maps|Gras on maps]]
*[[Maps:SMD|Spring Map Definition(smd) reference]]
*[[Maps:Compiling|Everything about Compiling your map]]
*[[MapsBalance|Some things about map balance]]
*[[MapSizes|Map sizes in pixels]] and memory information about map sizes
*[[Height Map Tutorial|RogerN's height map tutorial]]
*[[Create map texture with povray|Basic howto: create map texture with Povray]]
 
Features. Stones, rocks, trees, for your map can be found at:&nbsp;[http://springrts.com/phpbb/viewtopic.php?f=56&t=25752 http://springrts.com/phpbb/viewtopic.php?f=56&t=25752]
 
= Skyboxes =
 
*[[Skyboxcreation|Notes about skyboxes]] notes on a prerendered sky box or cube map.
 
= Tools =
 
*[[Maps:SpringMapEdit|Frostregen's SpringMapEdit]]. 3D editing, Compiles and import SM2 directly. Beginner friendly but still powerful.
*[[MapConv]] Map converter program, compiles maps.
*[[MapConvNG]] Rewrite of MapConv that works on linux / 64 bit.
*[[Maps:Map Designer]]&nbsp;'''(Outdated, Depreciated)''' Hugh's 3D map designer. Splatting, heightmap editing, splat painting, SM3
*[http://www.springfiles.com/show_file.php?id=1679 Starting position creator]: Or you can always find out the hard way which x/y coordinates are good by starting spring and having a look at the mouse cursor coordinates.
*[http://code.google.com/p/conflictterra/source/browse/games/CT/luaui/widgets/tp_coordinate_help.lua Coordinate Helper widget] A small widget that helps you with finding coordinates ie for start positions. Every time you put down a marker it will log its position in [[Infolog.txt]] and also in MAPNAME_coordinates.txt Helpfull if you need to get lots of map coordinates and do not want to write them down by hand. (it writes SpawnResource in front of the coordinates but you can ignore or edit the widget)
 
= Reference and FAQs =
 
*[[Map File Format|How maps are stored in the engine]]
*[[Maps:Noob Mistakes]]
*[[Water Height: Mapconv vs. Heightmap]]
 
----
 
TIPS:
 
A useful tip, on almost every map in a 1v1 you will start opposite your opponent unless you choose your position. this is because random order simply randomly distributes players at the default start points which in almost every map are opposite each other. One exception that I know of is flooded desert where you both start on the left hand island.
 
----
 
Make sure that your map's ideas and game-play is sound before you release it for good. Do a lot of beta testing and learn about good level design! You can learn about what makes a good map by playing on good maps, so play often and map well. -url00
 
= Map making: SM3 (Experimental) (DEPRECIATED) =
 
SM3 (Spring Mapformat 3) is getting allong nicely and maps using this format can be made. The following is documented so far.
 
*[[SM3 Map Format|jcnossen's brief description on how this mapformat works.]]
*[[SM3 FAQ|The first FAQ for the new mapformat.]]
*[[Maps:Map Designer|SpringMapDesigner]]
 
'''''NOTE:''''' SM3 format is <s>broken at the moment, do not use it. It only renders at all if sm3 shaders are disabled in springsettings, and even then with very low fps </s> working now: [http://springrts.com/phpbb/viewtopic.php?p=396749#p396749 http://springrts.com/phpbb/viewtopic.php?p=396749#p396749] but performance is untested, . Software rendering is corrupted on nvidia cards, but not on ati ( unverified )
 
= <br/> =
 
= Map Mutators =
 
Mutators are files that add new content to exiting game files. Appearently that is possible for maps too: [http://springrts.com/phpbb/viewtopic.php?f=13&t=21808 http://springrts.com/phpbb/viewtopic.php?f=13&t=21808]
 
<br/>[[Category:Map making|Map_making]] <br/><br/>

Latest revision as of 00:34, 25 February 2014

Redirect to: