Randomized Isar's Cross Map Pack

Discussion of all aspects of multiplayer development: unit balancing, map development, server development, and so forth.

Moderators: Forum Moderators, Developers

Randomized Isar's Cross Map Pack

Postby Choicerer » August 30th, 2017, 10:32 pm

This is a remake of the Mushroom Isar Map Pack. It contains 3 maps - Mini, Micro and Regular-sized Isar's Cross that can be randomised with a variety of terrain sets and options. The terrain gets re-randomised every 2-5 turns.

The 1st player gets to choose the options on the 1st turn.
The options are as follows:

Algorithm - Balanced/Wild (Unbalanced) - The balanced algorithm ensures there is always the same ratio of different terrain types, although with small variations. The unbalanced algorithm is still guided by chances (expressed in percentages) of different terrain types appearing, but tends to vary a lot more, because no maximum amount of each terrain type is enforced (this had been the only available algorithm before v 4.0).

The terrain set - Green Valleys/Tropical/Desert/Winter Landscape/Steppes/Caves - They are all designed to be as close to each other balance-wise as possible. But there are some subtle differences - Desert does not contain any swamp, but contains a bit more desert. Winter contains snow (which is special in its own right). Caves contain significantly more impassables and no mountains (to offset the cave terrain that advantages the dwarves - which does not appear in bulk)

Mirror - Yes/No - The map can be mirrored or it can be different on each side.

Change tiles under units - No/Yes - This is a new feature in 4.0. Previously all tiles were randomised, even if they had units on top of them. This resulted in sometimes troops ending in water, sometimes on better terrain. This was offset by the transforms occurring on different side's (player's) turns. This still is the case, however now tiles can also be prevented from being changed if they are occupied by troops. If this is switched on, terrain chances will be recalculated before every iteration of the algorithm depending on how many tiles of each terrain type remain unchanged. This is to prevent players from occupying terrain types that advantage their factions and causing the map to be smothered with them.

I've left some of the old screenshots so you can compare the new algorithm with the old.

Original Mini and Micro Isar's Cross maps were made by Enclave.
Can be downloaded from the Add-ons server.

Feedback is welcome.
Attachments
screen_grasslands.png
Balanced algorithm - mirror
screen_winter.png
Balanced algorithm - mirror
screen_tropics.png
Balanced algorithm - no mirror
winter.png
Unbalanced (previous) algorithm - no mirror - on the winter setting there is less snow now than here (compare with the balanced algorithm). This looks pretty, but it tended to disadvantage the loyalists too much.
temperate.png
Unbalanced (previous) algorithm - mirror
Last edited by Choicerer on November 21st, 2017, 10:17 am, edited 14 times in total.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomised Isar's Cross Map Pack

Postby Choicerer » August 31st, 2017, 1:06 am

A couple more screens:
Attachments
screen_caves.png
Balanced algorithm - mirror
screen_desert.png
Balanced algorithm - no mirror
screen_steppes.png
Balanced algorithm - mirror
steppe.png
Unbalanced (previous) algorithm - mirror - the large trees have been removed since
cave.png
Unbalanced (previous) algorithm - mirror
Last edited by Choicerer on December 8th, 2017, 11:16 pm, edited 8 times in total.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » September 1st, 2017, 7:04 pm

Major update -
-The algorithm has been rewritten to increase the amount of special terrains and decrease the amount of flatlands, and provide maximum balance.
-Regular sized Isar's Cross has been set up with unchanging rivers and swamps from the original map so it resembles it more. (Water villages have been restored where previously they were flatland villages).
-Added labels and messages indicating when the next terrain change will happen.
-Removed the insane setting. (it was too insane)
-Changed the location of villages and central unchanging forts and swamps so the maps look more like the original Mini and Micro Isars.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » September 3rd, 2017, 11:08 am

Update 2.0c - The amount of desert generated has been reduced. There's a 1% greater chance of generating mountains and some other terrains as well. The label "Time until the next terrain change - 1 turns" has been corrected to "1 turn". Code has been updated to prevent impassables from spawning under units (as this has been a major annoyance, especially when it affected leaders - most, if not all units are defined to have 0% defence on impassables.)

I MIGHT update the screens later to account for the decrease in the amount of desert generated.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » September 10th, 2017, 2:41 pm

Update 2.1 -
Cave algorithm has been adjusted to drastically remove the amount of cave terrain generated, as it was advantaging the dwarves and disadvantaging the elves too much, and include some sand to still offer an advantage to the Drakes. Added a nice caption indicating who is picking the terrain set at startup.
Removed the tentacles' movement points on Mini and Micro Isars.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » September 14th, 2017, 9:10 am

Major update -

Added the choice to mirror the sides of the maps. Fixed a bug that generated flowers instead of forest on the tropical setting. Changed the positions of villages on the mini and micro isars. Improved the distribution of embellishments.
Last edited by Choicerer on September 20th, 2017, 12:02 pm, edited 1 time in total.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » September 20th, 2017, 12:02 pm

Update 3.2-
The terrain change now doesn't always happen on player 1's turn, but cycles between all of them.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » September 21st, 2017, 4:13 am

Update 3.3 -
Mountains can no longer spawn next to villages.
Added a notification to show if the random setting was selected.
Labels turn red a turn before a terrain change.
Removed the great tree forests from both Cave and Steppe sets.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby Poison » September 21st, 2017, 7:52 pm

Choicerer wrote:Update 3.3 -
Mountains can no longer spawn next to villages.


Why is that, if I may ask? What's wrong with big defense vs big defense fights??
User avatar
Poison
 
Posts: 87
Joined: August 13th, 2017, 4:54 pm

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » September 22nd, 2017, 5:24 am

Poison wrote:
Choicerer wrote:Update 3.3 -
Mountains can no longer spawn next to villages.


Why is that, if I may ask? What's wrong with big defense vs big defense fights??


Quoting from the "Guide for designing MP maps" thread:

5. Terrain. Avoid large clumps of similar terrain anywhere where the main fighting is likely to happen, as they will advantage the faction that likes that terrain. Mountains especially unbalance a map quickly because Dwarves have high resistances and HP already, and giving them lots of 70% terrain puts them into orbit. Putting mountains next to villages is generally avoided because of the pressure Dwarves can put on the village. Trees are obviously favourable to Elves, but as Elves don't have the hp and resistances of Dwarves, this is less of an issue. Consider not only the defensive values of the terrain, but also its effect on the movement of the various factions. (See below.)
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby Poison » September 22nd, 2017, 6:22 pm

Oh, I see; thanks for replying.
User avatar
Poison
 
Posts: 87
Joined: August 13th, 2017, 4:54 pm

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » October 12th, 2017, 6:58 pm

Version 3.4 - Code has been optimised for clarity, conciseness and (possibly?!) performance. Mod size has dropped by some 60 KB (Wooo! - some good news for those who are still using dial-up or have a data limit in their broadband plan).
Fixed some villages on the large isar being the wrong type. Winter setting has been adjusted a bit (1/1 chance of snow hills/normal hills and 1/1 chance of snow forested hills/normal forested hills changed to just normal hills and snow forested hills), but I might revert it later.
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby enclave » October 12th, 2017, 8:03 pm

keep up your great work :)
just to remind you that somebody cares ;) in this case - me!
Maybe I don't host your mod, but I really like when somebody does, it is nice to watch and I feel happy that it exists!
Thanks for all your work!
enclave
 
Posts: 533
Joined: December 15th, 2007, 8:52 am

Re: Randomized Isar's Cross Map Pack

Postby Choicerer » October 13th, 2017, 6:31 am

Thank you, Bowling Factory ;)! By the way, I've checked your shuffle villages mod out, top-notch! Nice you managed to get it to work with mine :)
Creator of The Better Names Mod - viewtopic.php?f=15&t=47658
Randomized Isar's Cross Map Pack - viewtopic.php?f=15&t=46767
And the Mushroom Isar Map Pack. (All three available via the add-ons server)
Choicerer
 
Posts: 32
Joined: April 29th, 2017, 11:37 pm

Re: Randomized Isar's Cross Map Pack

Postby enclave » October 13th, 2017, 5:44 pm

Choicerer wrote:Thank you, Bowling Factory ;)! By the way, I've checked your shuffle villages mod out, top-notch! Nice you managed to get it to work with mine :)


did I? I haven't tried if it works with yours, I assume it doesn't! according to what you told me before :) I didn't have time to do anything else, so not tested it for compatibility with yours, need to try it actually.. :)
enclave
 
Posts: 533
Joined: December 15th, 2007, 8:52 am

Next

Return to Multiplayer Development

Who is online

Users browsing this forum: No registered users and 4 guests