Sid Meier's Civilization VI

Sid Meier's Civilization VI

227 ratings
Fantastical Map Script
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
455.453 KB
Apr 17, 2018 @ 7:24pm
Jun 10, 2022 @ 7:19am
28 Change Notes ( view )

Subscribe to download
Fantastical Map Script

Description
Maps with not much bearing on reality. Vast jungles next to icy wastes, etc. Mountains tend to divide regions of differing terrain. Number of deep oceans is controllable.

The map is a rendering of a polygonal world--a smaller map is just a lower resolution, therefore has smaller continents, regions, mountain ranges, rivers, etc. The number of polygons that make up the world of is controllable with the Granularity option.

It is possible to enable Climate Realism, but it's no Planet Simulator or Perfect World. The "realism" is a simple model based on latitude, with some randomness.

Thanks to AOM for updating this for Gathering Storm compatibility.

GitHub Repository[github.com]
220 Comments
JKaiya Oct 18, 2025 @ 5:25am 
I love the way the map looks on some generations, but there's just big sparse areas of no wood tiles or big areas where wood tiles are all bunched up together as a massive forest. The generation is also very inconsistent once you mess with some of the default settings. Such as having 90% of the map being ocean. The random is hence unreliable and you need to manually pick or make a complicated weight system to rng roll pick whatever number you got which was what I did t=t. Anyways the biggest point for me was just the uneveness of the wood tiles as you get vast sections of the map having no wood while other sections have infinite production. Though I was testing this in world builder on the Huge maps to compare maps/mods. The mod also has a issue of generating tundra tiles and transition zones. But again, biggest gameplay issue and balance issue is just the big sparse patches of no wood tiles meaning zero production and sections of the map that are completely filled with wood tiles.
Rerun Gaming Aug 28, 2024 @ 7:24am 
Great mod! My only complaint is that tundra seems to be non existent. It goes from snow straight to plains.
ApocRNG Aug 15, 2024 @ 4:49am 
This map generates the perfectly imperfect maps. Your spawns will always be bad, while the AI gets great spawns.

Or it's just my terrible luck.
Obb Jun 26, 2024 @ 2:45am 
It gives good results and is highly, and easily, configurable. I love this map script.

Unfortunately it seems to not take into account several mods I also love to use, so I rarely choose it now. In base game version I was almost playing exclusively on it !
Dark MAGA Jun 20, 2024 @ 9:50am 
This is a nice one
Shayleray Apr 1, 2024 @ 8:47pm 
Thanks Rex That worked nut I also was able to find another work around that let me use all my other mods. Someone uploaded an older version of the fantastical mod on the workshop and that previous version seems to have fixed whatever issue was happening. I you'd like the mod its here https://steamcommunity.com/sharedfiles/filedetails/?id=1752007598 . Hope that helps you too and i hope the mod creator can get the main mod fixed soon! Have fun playing Civ Rex!
Rex Bellator Mar 31, 2024 @ 2:12pm 
Okay I have good news, I am pretty sure I figured out the cause of the startup error at least in my case. Apparently map scripts don't play well together even if you're not using them to generate a given map.

I disabled PerfectWorld, DetailedWorlds, and Shuffle++ and I've been able to get games started without a problem with all my other mods enabled. I hope @Shayleray sees this.
Shayleray Mar 29, 2024 @ 4:35pm 
Having the same problem as Rex Bellator. Any solutions?
Rex Bellator Mar 24, 2024 @ 7:46am 
As I said in my previous comment I love this script but I do get errors with it, this is from the LUA log. Couldn't start this game

Runtime Error: D:\Games\Steam\steamapps\workshop\content\289070\1364181027\Fantastical.lua:8114: function expected instead of nil
stack traceback:
D:\Games\Steam\steamapps\workshop\content\289070\1364181027\Fantastical.lua:8114: in function 'AddTerrainFromContinents'
D:\Games\Steam\steamapps\workshop\content\289070\1364181027\Fantastical.lua:8237: in function 'GenerateMap'
[C]: in function '(anonymous)'
Lua callstack:
Runtime Error: Call to GenerateMap() had errors
stack traceback:
[C]: in function '(anonymous)'
LoadScreen: OnLoadGameViewStateDone
Rex Bellator Mar 20, 2024 @ 3:45pm 
This is an amazing map script and just what I was looking for. Thank you!