Sins of a Solar Empire : Real-Time Strategy. Unrivalled Scale.
© 2003-2014 Ironclad Games Corporation Vancouver, BC. All rights reserved.
© 2006-2014 Stardock Entertainment

A comprehensive guide to the Sins Map Designer

Not Galaxy forge, the in-game one.

By on February 6, 2010 7:59:31 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Deceiver_0

Join Date 12/2008
+42

 

Hey SOASE fans!

Galaxy Forge has cast a huge shadow on the sins in-game map designer, which many have ignored because its a bit difficult to work with, and takes time to figure out. Galaxy forge is certainly a stronger map designer, but it has a two shortcomings that the in-game designer doesn't. 1) Galaxy forge maps are difficult to distribute to other players because the multiplayer engines (LAN/ICO) have no map downloading feature. 2) While you can set planets to be randomly generated in galaxy forge, their positions and phase lanes are absolute, which while you may not consider it shortcoming, consider that most MP games are played on randomly generated maps. Its a strength and a weakness at the same time. The in-game designer lacks much of the customizability that galaxy forge offers, but where it is lacking, it makes up for in ease of distribution and random generation. So if you're looking to create a specific map whose layout remains the same, go with galaxy forge, but if you're looking to play a user defined map thats different every time you play it, go with the in-game designer. The following is a comprehensive guide to the in-game map designer and will help you understand exactly how it works.

The first thing about understanding the in-game map designer (henceforth referred to as the IGMD) is understanding how the game's stock random maps work. Small Random, Medium Random, Medium-Large Random, Large Random and Huge random (single and multi star) all operate from the same set of rules the developers created. The developers also created the IGMD so you could manipulate those rules to create your own Random maps. The stock random maps that the listed above have a few flaws that often drive ICO players crazy like: no HW connected asteroids, not enough neutral extractors, too many neutral extractors, too many magnetic clouds and economic dead zones. The good thing is you can manipulate the rules of random maps to get rid of these problems, and create some unique maps of your own. So lets get started on learning what the rules are and how to change them.

You can access the IGMD from the single player, multiplayer and ICO menus (after log-on). Once you're there you'll notice 4 scrollable windows, a variety of buttons, sliders and numbers.

1.) The Maps window: 

     This window contains all of your saved custom maps, and allows you to duplicate, save, rename create and delete your maps. All the buttons are pretty self-explanatory. To start a new map hit the create button and go ahead and rename it. The copy button is a great feature as it will allow you to adjust your maps quickly for a different number of players, without having to go in and remake everything.( I used the copy tool to create my own versions of the devs random maps of various sizes) Next to this window is a slider with "Map Size" next to it. This controls the overall size of the star systems, particularly how far apart the stars are. You can make absolutely gigantic maps (just be sure you have the time and computer power to handle it). For multiplayer games, its best to move this slider all the way to the left, or you'll be spending a lot of time watching your ships travel. Below this slider is the map info for number of players and planets.

2.) Setting your Rules:

     The rest of the IGMD window is divided into three sections: Stars, Planet groups, and Planet group contents. Each window represents a sub-group of whats selected in the previous window. These windows will already have some defined rules in them when you create a new map. Go ahead and click the "Remove" button below the Stars window until there isn't anything there so you can start from scratch.

     A.) The Stars Window:

          As you may have guessed the stars window controls how many Stars are on your map. To create a new star press the add button and then press "change star type" to be prompted with choices of star color. Red, Green, Blue, Yellow, Random and Random non-green (ftw?). Once you've created a new star you use the sliders and number below it to control some of the star systems attributes. First is how many players can be at the star. Now here's a tricky part about the designer. When you add a player to that star, the designer automatically adds in 3 planets for every player, a terran, and asteroid and an ice/volcanic. You cannot change this, so even if you do not have any planets defined for that star, having a player there automatically puts 3 planets per player. Once you've defined how many players can be at the star (0-10) you adjust the sliders below to define the systems size and phase lane attributes

Orbit Radius: This slider defines how far away the furthest planets from the star are. The players you put in this system will always be on the outer most edges of the system. Its best to keep this slider to the far left for your star systems, as even the smallest amount makes a very large system if the system has players in it (the IGMD has an in set minimum distance for players from the star which is pretty far no mater what you try and do), and the larger you make the system, the more time your ships will spend traveling. I'd only recommend moving it towards the right if you plan on making a systems with more than 100 planets in it, or you could make a system thats unpopulated by players that has a distant bounty of planets (just some suggestions.)

Phase lane length: This slider defines the average length of phase lanes. When the IGMD generates your map, it looks to this slider to decide what distance an acceptable connection between planets is. The designer will automatically make a connection to every planet you define for the system (so there aren't any planets that you can't get to), but additional lanes will be decided by this and the next slider.

Phase lane chance: This slider defines how many phase lanes your system will have. Its directly tied into phase lane length in that the higher the two are, the more phase lanes there will be connecting your planets together. If you'd rather have fleets make more jumps to get around the system, keep the phase lane length a bit shorter, and the chance higher.

    B.) Planet Groups:

 

         The planet groups window allows you to control where the planets in your star system are located relative to the star itself. For an even distribution of planets around your star, its important to have several planet groups per star confined to certain areas.

Minimum/Maximum distance sliders: The distance sliders confine each planet group to a certain distance relative to the systems star. The far left being closer to the star, the far right being the outer ring closer to the player's 3 planets. You'll want to make bands of planet groups around your star, each confined to a certain area. For wider bands, set the minimum and maximum farther apart, for tighter circles, set them minimum and maximum closer together. Its a good idea to have a planet group confined to the outer ring of your system so that your players planets are not set too far from the rest, and a long phase lane that takes a long time to traverse doesn't separate the players from the rest of the star system (unless thats your thing, but TBH, its not that fun). If you have a star with no players in it, you'll want to use these sliders and the orbit radius slider for the star to define the stars size.

Neutral Colonies slider: The neutral colonies slider is an interesting little tool that allows you to adjust the frequency and strength of planetary militia within each planet group. All the way to the left will give the standard amounts of militia per planet that you see in the devs stock random maps. As you move the slider more to the right, it increases the chance that the planets in that planet group will be pre-colonized by the militia guarding it, and may even have defensive structures assisting the militia ships in their gravity wells. Generally its not a good idea to have the players planets surrounded by neutral colonies as it makes it difficult to get the game going having to clear and bomb every planet near you to establish a colony there. Its best to set this slider for most of your planet groups all the way to the left, and then have one or two planet groups have a chance for neutral colonies to keep things interesting. You may want all the inner planets closest to the star to be neutral colonies, or make one very wide banded planet group to disperse neutral colonies all over your system.

     C.) Planet Group Contents:

          The planet group contents window allows you to set what kind of planets are in each planet group and how many there are. For an even dispersement the best idea is have more planets in the groups that are further away from the star, but its really up to you how you make it. just make sure you put enough planets in so that phase lanes aren't too long, I can't stress how much this effects gameplay. To add a planet to a planet group just hit add and then change planet type. You've got a lot of options there and most of them are straight forward, some need a little explanation. Random - Any and Random - Mix are essentially the same thing and will choose at random planets from the list with the exception of pirate bases and wormholes. Random - Special will choose between magnetic clouds, gas giants and plasma storms. Also note that wormholes always come in pairs, (having 2 as seen to the right, actually creates 4 wormholes) and while you can't specifically tell which wormholes to link where, by placing wormholes in two different star systems, you increase the chance  they will link across the star systems. For each planet type you create within the planet group, you must tell the IGMD how many to generate. For a specific number, set the minimum and maximum to the same number.

3.)  Preview:

      The most important step in making your map is testing it first. Hit the preview button and the game will automatically load the map for you, fill the empty player slots with random Ais, and allow you to see the entire map as if you were watching a replay with all visible turned on. You can play the map here if you'd like to get a feel for how it runs. First thing you should do though is examine each star system to make sure everything is relatively where you wanted it to be. Make sure your phase lanes aren't too long by either comparing the longest to the phase lanes connecting the players HW to their asteroids (really shouldnt be more than 6 or 7 times the length, but definitely look out for phase lanes that are 10-20 times that length) or just send a scout along the phase lanes and see how long it takes. If you get slightly bored while the scout is in transit, chances are the phase lanes are too long. If the map doesn't look the way you wanted it just quit and you'll be taken back to the IGMD screen where you can quickly adjust some of the sliders and preview again. Once you see what you like, its a good idea to quit and preview a few more times (since the maps are different every time) to make sure the generator is following your rules consistently. Save and you have yourself your own custom made map!

 

 

Pinned Post 32 Replies +4
Search this post
Subscription Options


Reason for Karma (Optional)
Successfully updated karma reason!
February 7, 2010 12:26:12 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

A very nice guide, thanks!

 

Reason for Karma (Optional)
Successfully updated karma reason!
February 7, 2010 3:19:47 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Thanks Sivcorp, let me know if you have any questions.

Reason for Karma (Optional)
Successfully updated karma reason!
February 7, 2010 3:40:28 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Awesome Job!

Reason for Karma (Optional)
Successfully updated karma reason!
February 7, 2010 3:52:24 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Ok, this needs stickied.

Reason for Karma (Optional)
Successfully updated karma reason!
February 7, 2010 4:27:52 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

 

I can't say that this guide has provided me with any new information since I've spent hours messing around with and studying the IGMD before, but I'm glad that it's been written.  A year-and-a-half ago I made some maps with the IMGD and hosted some games on them.  Sometimes you can make a decent map with it.

Reason for Karma (Optional)
Successfully updated karma reason!
February 8, 2010 3:17:40 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Very informative. Sticky indeed.

Reason for Karma (Optional)
Successfully updated karma reason!
February 8, 2010 7:07:24 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Trying to get it stickied. No reply yet from the devs.

Reason for Karma (Optional)
Successfully updated karma reason!
February 8, 2010 9:40:18 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

hopefully it will get a sticky stamp... I have never figured that darn map generator out till now!

Reason for Karma (Optional)
Successfully updated karma reason!
February 8, 2010 10:45:09 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Deciever, Have you tried PM'ing Kryo?

Reason for Karma (Optional)
Successfully updated karma reason!
February 9, 2010 12:28:56 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Havent, guess ill try that next.

Reason for Karma (Optional)
Successfully updated karma reason!
February 9, 2010 1:37:21 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

I say that would be the way to go.

Reason for Karma (Optional)
Successfully updated karma reason!
February 9, 2010 2:34:51 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Good job and thanks for the infos.

Reason for Karma (Optional)
Successfully updated karma reason!
February 9, 2010 12:50:12 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

woot! stickied!

Reason for Karma (Optional)
Successfully updated karma reason!
February 9, 2010 1:05:30 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Congrats Deceiver!!!

Reason for Karma (Optional)
Successfully updated karma reason!
February 18, 2010 10:33:27 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Thank you for the guide and for directing me to it! This is just what I needed.

Reason for Karma (Optional)
Successfully updated karma reason!
February 19, 2010 1:25:51 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Another  note about planets and the "total planets" given at the top. It adds each of the planet groups totals together. Then each player on a map gets 3 planets added. 1 Homeworld, 1 asteroid, and one ice or volcanic planet.

Reason for Karma (Optional)
Successfully updated karma reason!
May 7, 2010 7:19:20 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Hi,

I am just new to this game.

From the description I didnt understand how you can set up the number of stars here. Everybody speaks about huge galaxy but what I can see so far just a few stars in the game.

Could you please clarify this isue to me - how to set up the number of stars in the map designer

Thank you

Best regards

NAt

Reason for Karma (Optional)
Successfully updated karma reason!
August 14, 2010 11:45:21 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Thanks for the Guide.

 

I was wondering though is there a way to setup teams in the MD? I notice some of the devs maps that are for teams always groups the players together based on team. Well I often play 5v5 map with friends and we have to play on the huge maps which all seem to be set to FFA so we end up in random locations. Often times one player will be on the other side of the map all alone and ends up getting crushed by the AI or pretty much turtling in there 2-3 planets until we beat the rest of the AI and win the game.

 

Reason for Karma (Optional)
Successfully updated karma reason!
September 6, 2010 11:19:20 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Hi all, I'm new to the game.  I would like to mod an existing game map in Diplomacy, I just wanted to change the starting credit.  Does the IGMD allow me to do that?  Also, I've downloaded the Galaxy Forge tool.  Would like to pull in a map from the game to try modding.  I've been trying for hours to look for the maps in the game directory but could not find it. I bought the game by downloading from Stardock Impulse.

Pardon my stupidity, but I'm almost tearing my hair trying to locate the maps in the directory.  Grateful for any advice.  Thanks.

Reason for Karma (Optional)
Successfully updated karma reason!
January 30, 2011 8:13:25 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

I made a map following the tutorial. Very comprehensive tutorial Thank you. When I tried to play the map I realized I have no control on any of the characters. I want to play as a TEC rather than a Vasari. Is this possible?

 

Thanks in advance.

Reason for Karma (Optional)
Successfully updated karma reason!
January 30, 2011 8:27:13 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

You can set that up in the beginning of the game. Where it says random race you click there and change it to TEC.

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2011 12:11:50 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Quoting Ryat,
You can set that up in the beginning of the game. Where it says random race you click there and change it to TEC.

I tried that but it does not allows me to change mine or any of the randomly selected players. Did I miss something?

 

Thanks

Reason for Karma (Optional)
Successfully updated karma reason!
January 31, 2011 12:26:30 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

1. this still needs sticking.

 

2. save the map... and then go into play in single player, not using the preview button.

Reason for Karma (Optional)
Successfully updated karma reason!
February 2, 2011 4:47:28 PM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

Founded. Thank you all.

Reason for Karma (Optional)
Successfully updated karma reason!
February 3, 2011 1:09:06 AM from Sins of a Solar Empire Forums Sins of a Solar Empire Forums

The article on the comprehensive guide for the Sins Map designer tells us about the specialties of the guide. From the description we could understand that the guide contains all the necessary topics in capsule form. We know the importance of the sin map designing and the designer should be careful on his work.

Reason for Karma (Optional)
Successfully updated karma reason!
Stardock Forums v1.0.0.0    #101114  walnut1   Server Load Time: 00:00:00.0001266   Page Render Time: