大航海时代吧 关注:74,905贴子:978,118

玩过以后才知道 运河真是利国利民

只看楼主收藏回复

感谢K大大的修改工具 终于开通了苏伊士运河和巴拿马运河



IP属地:浙江1楼2019-12-24 23:58回复
    改成这样感觉更搭。
    另外,要把节点联通了,其他船也能用运河,这样比较实用。



    IP属地:广东2楼2019-12-25 09:39
    收起回复
      节点可以这样改。 把苏伊士的节点611和130,巴拿马的节点446和447。这样所有船都能用运河了。





      IP属地:广东3楼2019-12-25 10:04
      收起回复
        厉害厉害!


        IP属地:上海4楼2019-12-25 11:19
        回复
          太厉害了


          IP属地:辽宁来自Android客户端5楼2019-12-25 13:34
          回复
            @风吹夜蝶 带海岸的是A,平直的是B。


            IP属地:广东6楼2019-12-25 15:33
            回复
              谢谢@fengshan8 前辈辛苦指点!俺开啦一条从特拉比松到长安的丝绸之路,因为太长啦,全程海岸线看起来很不自然,俺就想装饰一下。俺就以前辈的图为例子啦,请问前辈,箭头处指的那些装饰性的地形,也可以直接从图块中选出来吗?

              谢谢前辈啦!


              IP属地:河北7楼2019-12-25 15:42
              收起回复
                都是直接从图块选出来的,你点“修改地貌”,白色框框柱的就是该地形。至于图块之间的“圆滑”的连接,是系统自带的。


                IP属地:广东8楼2019-12-25 17:10
                收起回复
                  太厉害了,都玩透了噢


                  IP属地:广东9楼2019-12-26 07:03
                  回复
                    @horsepower7 前辈,俺看啦前辈的这一段——
                    寻路算法如下:
                    整个世界地图上有 622 个关键点。每个关键点同附近的若干个关键点有边相连,这样构成一个图。
                    寻路的过程是,先走到离出发地最近的关键点,然后按 Dijkstra 算法走到离目的地最近的关键点,再走到目的地。
                    这里有一个问题:光荣的程序员在写 Dijkstra 算法的时候没有做《排序》,也就是每次没有取出距离最小的节点进行距离更新。这可能仅仅增加时间复杂度,也可能使得最终计算得到的路径不是最短的。具体是怎么回事我已经不记得了……
                    无论如何,我们都可以通过增加一些关键点,或者改变一些关键点的位置,来改善寻路算法。但需要注意 Dijkstra 算法在不排序的情况下复杂度是 O(关键点个数的平方),所以增加太多的话会让程序变得很慢。尤其是,这个寻路算法不仅在委任的时候用到,所有 NPC 舰队的航行都是用这同一个算法。
                    请教horsepower7前辈,俺从特拉比松往长安挖啦一条沟。以俺理解上面前辈的解说,是不是不能在俺新挖的沟里增加关键点,实现委任和NPC也走这里的想法?


                    IP属地:河北10楼2019-12-26 15:44
                    收起回复


                      IP属地:四川12楼2019-12-27 09:32
                      回复

                        两npc都是走运河过来的。


                        IP属地:四川13楼2019-12-27 09:33
                        回复


                          IP属地:四川14楼2019-12-27 09:34
                          收起回复
                            @特瓦柯尔札凯 @fengshan8 @horsepower7 @贴吧用户_0XWC38a 按照帖子中的节点修改数据,测试反馈——

                            1、电脑可以走新挖的沟,和长老伊利前辈的结果一样。
                            2、以红线为界,自己的船在红线上面,使用委任航行,按照原设定路线走,和特瓦柯尔札凯前辈的结果一样。
                            3、自己的船在红线下面,往阿拉伯、印度、亚洲一带委任航行,就相当于从开罗以原设定路线航行。
                            4、自己的船在红线下面,往欧洲一带委任航行,船直接北上,在尼古西亚左上方的海岸就卡死了。


                            IP属地:河北15楼2019-12-27 16:02
                            收起回复


                              IP属地:四川16楼2019-12-27 19:25
                              回复