Sector randomization


Basic idea

Make each play-through truly unique by randomizing the game world as much as possible at the beginning of each new game, with a minimum of new assets.

 

What to randomize

 

In addition, the maps themselves (i.e. placement of buildings, trees, ground tiles) could in theory be generated procedurally. However, hand-crafted maps are almost always of better quality, and creating routines that produce acceptable results would require a huge amount of planning and effort.

 

Technical issues

 

Aesthetic issues

 

Implementation considerations

 

See also