Map development: Difference between revisions
| Line 23: | Line 23: | ||
*[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://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) | *[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) | ||
= Map making: SM3 (Experimental) (Depreciated) = | = Map making: SM3 (Experimental) (Depreciated) = | ||
Revision as of 00:04, 8 March 2012
Development < Map development
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
Skyboxes
- Notes about skyboxes notes on a prerendered sky box or cube map.
Tools
- 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 (Outdated, Depreciated) Hugh's 3D map designer. Splatting, heightmap editing, splat painting, SM3
- 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.
- 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)
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.
- jcnossen's brief description on how this mapformat works.
- The first FAQ for the new mapformat.
- SpringMapDesigner
NOTE: SM3 format is 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 working now: 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 )
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
Depreciated and Outdated Map Making Documentation