问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

文明6地图地貌生成机制详解

发布网友 发布时间:2023-04-28 21:53

我来回答

1个回答

热心网友 时间:2023-10-30 16:21

文明6中有着跟现实一样的地貌,每种地貌对自身文明的发展都有不同的影响,下面就给大家分享文明6地图地貌生成机制详解。
前言
地貌篇来了,由于泛滥平原生成器是隐藏在源代码的,所以无法得到准确的生成规则,只能凭着函数参数和大量数据进行推测,为此耽误了不少时间。
神标常用结论将会用蓝色字体标注出,不想看详细公式的读者可以选择性阅读。
一、生成顺序
1.为每一条河流生成泛滥平原(第二部分讲解)。
2.检测该地图是否允许海岸有山脉,如果不允许,则替换为同类丘陵。
3.生成极地浮冰(第三部分讲解)。
4.从下到上从左到右扫描地图每一个单元格。
如果该格是不可通行地形或已经拥有地貌了,则跳过此格扫描下一个单元格。
否则,如果该格是海岸,则判定是否生成礁石(第四部分讲解)。
否则,如果该格子是陆地单元格,那么已扫描的陆地单元格(初始为0)+1,然后按顺序判定此格是否生成沼泽(第五部分讲解)、雨林(第六部分讲解)或森林(第七部分讲解)。
5.从下到上从左到右扫描地图每个单元格,并判定是否生成绿洲(第八部分讲解)。
6.生成地热裂隙(第九部分讲解)。

、泛滥平原的生成
本部分内容大部分为根据生成器参数与实验数据推测出来的近似规律,而非准确规律!
本部分中,“一片泛滥平原”代指一次洪水影响的全部泛滥平原单元格,“一块泛滥平原”代指一个泛滥平原单元格。
1.每条河流至多拥有一片泛滥平原——哪怕他绕了地球大半圈。
2.泛滥平原优先从河流最下游的两侧的可生成地形上,沿河向上生成,遇到不可生成地形时停止。注意,由于文明6生成的河流是纯线性的,所以河流交汇处为其中一条河流的末端!
3.一片泛滥平原的大小为4~10格。换句话说,如果一条河全程都找不到可以生成4格泛滥平原的流域,那么这条河将不会生成泛滥平原。同时,当一片泛滥平原已经生成10格时,哪怕没有遇到不可生成地形也会停止。
4.一块泛滥平原可以被多片泛滥平原(也可以说是多条河流)共享。
实例讲解
泛滥数量实例
本图中,尽管红色河流的长度在游戏中很少见,而且其流域均为可生成泛滥平原的地形,但其仍只在最下游生成了一片泛滥平原。
河流交汇实例
本图中,蓝色河流与白色河流交汇。由于蓝色河流在交汇后消失,所以蓝色河流在交汇处沿河向上生成了一片共10块泛滥平原。而白色河流则在流入湖泊前,从入湖口的三角洲向上生成了一片共5块泛滥平原(遇到山脉停止)。
泛滥大小实例1
本图中,蓝色河流的可形成泛滥范围只有3格(白色),不可形成泛滥,故本河没有泛滥平原。
泛滥大小实例2
本图中,虽然白色的泛滥平原的上游并没有阻碍泛滥平原生成的地形,但由于一片泛滥平原上限为10格,故只生成了10格。
泛滥大小实例3
本图中,虽然红色河流的末端在河流交汇处,但是由于白色区域的大小不足以形成最低规模的泛滥平原,所以其泛滥平原生成在了蓝色区域。
泛滥共享实例
本图中,白色的河流的洪水影响区域为白色的泛滥平原,蓝色的河流影响区域为蓝色的泛滥平原(通过实际测试得知)。可见有两块泛滥平原同时被两片泛滥平原共享。
三、浮冰的生成
浮冰通常占地图总大小的15%。浮冰分为8步生成,首先生成永远不会融化的永冻冰(15%),然后依次生成会在气候等级从7~1会融化的冰(1~4级各10%,5~7级各15%)。
永冻冰
只会生成在不靠近陆地的地图边缘上,理论数量为地图总格子数*15%(浮冰占地图大小)*15%(永冻冰占总浮冰大小)左右。如果满足条件的地块数小于永冻冰的理论数量,则所有满足条件的地块都会生成永冻冰。
可融冰
可融冰只会生成在其它浮冰旁,并且可以靠近陆地生成。对于任一满足条件的地块,其生成浮冰的几率为:
该层浮冰理论数量 / 满足条件的地块数 + 5 × 相邻浮冰数
相邻陆地的单元格的概率变为理论的1/5。
可融冰共7层,当气候变化等级为1融化的可融冰生成完毕后将 生成。
四、礁石的生成
礁石只会生成在纬度不高于70°的非湖泊海岸,并且不能与任何相邻河流的陆地单元格相邻。
比如黄叉位置因为与红线相邻,所以不能生成礁石
如果被扫描到的单元格可以生成礁石,那么可生成礁石的单元格(初始为0)+1。如果当前已生成的礁石占可生成礁石的单元格的比例没有到达规定值(在常见的地图中为9%),则会进行生成概率判定。
礁石生成的基础概率是100%,如果与其它礁石相邻会降低(1个-25%,2个-50%,3个或4个-75%。注:由于是从下到上依次扫描格子,所以不会出现相邻5个或6个礁石的情况,毕竟本格上面的两个单元格还没有被扫描到。下同。),每远离赤道一格降低3%。
也就是说,礁石倾向于生成在赤道附近,并且倾向于分散分布。
五、沼泽的生成
沼泽只会生成在草原上。
如果被扫描到的单元格可以生成沼泽,且当前生成的沼泽占已扫描的陆地单元格比例没有到达规定值(常见地图的标准设置为3%。降雨量设置为干旱为1%,潮湿5%,随机为0.5%~5.5%间的一个随机值。),则会进行生成概率判定。
沼泽生成的基础概率为66.7%,如果与其它沼泽相邻会变化(1个+11.1%,2个或3个+33%%,4个-50%)。
也就是说,沼泽有群聚性,并且倾向于生成在大片无法生成沼泽的陆地可通行地形(如冻土、沙漠)的东部或北部。
六、雨林的生成
与一般人认知不同的是,雨林除了会生成在平原与平原丘陵上,还会生成草原与草原丘陵上。但是如果生成在草原或草原丘陵上,该单元格的地形会被强制转换为平原与平原丘陵。雨林只会生成在纬度不高于20°的地区。
如果被扫描到的单元格可以生成雨林,那么可生成雨林的单元格(初始为0)+1。如果当前已生成的雨林占可生成雨林的单元格的比例没有到达规定值(常见地图的标准设置为40%。降雨量设置为干旱为36%,潮湿44%,随机为35%~45%间的一个随机值。),则会进行生成概率判定。
雨林生成的基础概率为66.7%,如果与其它雨林相邻会变化(1个+11.1%,2个或3个+33%%,4个-50%)。
也就是说,雨林有很强的群聚性。
七、森林的生成
森林会生成在草原、草原丘陵、平原、平原丘陵、冻土与冻土丘陵上。
如果被扫描到的单元格可以生成森林,且当前生成的森林占已扫描的陆地单元格比例没有到达规定值(常见地图的标准设置为18%。降雨量设置为干旱为14%,潮湿22%,随机为13%~23%间的一个随机值。),则会进行生成概率判定。
森林生成的基础概率为66.7%,如果与其它森林相邻会变化(1个+11.1%,2个或3个+33%%,4个-50%)。
也就是说,森林有群聚性,并且倾向于生成在大片无法生成森林的陆地可通行地形(如雪地、沙漠)的东部或北部。
八、绿洲的生成
绿洲只会生成在沙漠中。绿洲不会生成在其它地貌附近,并且不能与任何相邻河流的陆地单元格相邻(和礁石类似)。
如果被扫描到的单元格可以生成绿洲,且当前生成的绿洲占可通行陆地单元格总数的比例没有到达规定值(常见地图的标准设置为1%。降雨量设置为干旱为0%,潮湿2%,随机为0%~2.5%间的一个随机值。),则会有25%的几率在该格生成一个绿洲。
由于绿洲的生成条件极为苛刻,所以生成数量通常达不到期望值。

、地热裂隙的生成
地热裂隙会随机分布在距离板块交界处1~3格的地方——除非可用单元格不足以放下全部地热裂隙(这时多出来的地热裂隙会随机生成到地图的任何地方)。
一张地图的地热裂隙数量为该图可通行的陆地单元格总数的0.5%(向上取整),这个数值在标准千湖图通常为16。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在爱水APP哪个模块中可以填写个人信息,查询自己一天的饮水量? 黄金为什么是避险产品 避险买什么 避险品种是什么 避险产品什么意思 什么是避险产品 ...对联和我们平时使用的印章,说说使用了哪几个字体 对联上写的是什么字 ...有一空是让我评价我自己,请各位哥哥姐姐帮帮忙,帮我编一段,往好了... 艾灸用品哪种好 新版税务ukey如何扫码开票 信诺100怎么扫码开票 什么是实践园地手抄报 什么是手抄报 钩沉的词语钩沉的词语是什么 三斤辣椒三斤辣椒做辣椒酱的多少大蒜? 剁椒两斤半辣椒放多少大蒜 官方公布nba75大巨星名单 我在qq上加了一人为好友但为何在列表中找不到他搜索也没有 四个字独特好听名字 四字公司名字 公司起名四个字阳光 响亮的四字公司名字 梦见所爱的人的预兆 汽车后桥壳体工艺工装是设计设么的是设计壳体还是设计夹具 车身壳体 oppo相册里的照片彻底删除了怎么找回来? 省心生活是什么意思? 非利士人和腓力斯丁人一样吗 非利士人的语源学 梦见贵人有什么预兆?是什么意思? 兰州资源环境职业技术大学专业有哪些?专业介绍 带手机进考场被认定为作弊,媒体:考生作弊手机怎么带进考场?? 抖音里仅限自投什么意思 抖音限制30天投稿和封号一样吗 天津财经大学2011级的会计学专业会有cima和acca国际认证,具体情况见附图,请各位专家指点。不胜感激。 复杂油气水层的分析[1] 什么叫做油的粘度? 燃油粘度:2398‘10-6m/s是什么意思 汽油粘度5W-40何意 汽油粘度大是什么原因 油品粘度的表示及作用是什么? 柴油的粘度及润滑性有什么意义? 伟大中国复兴是指什么生肖 民族复兴打一动物 开包的造句开包的造句是什么 成人的词语成人的词语是什么 五行属火阳光大气的邓姓男孩名字有哪些? 成人的拼音狐成人的拼音是什么 成人的解释成人的解释是什么 易通贷安全吗_易通贷可靠吗 成人的诗句成人的诗句是什么 易通贷总是发短信