维多利亚3吧 关注:107,082贴子:1,530,671

这游戏的代码到底是怎么写的,优化这么差。

只看楼主收藏回复

我用控制台吞并所有国家后只有1帧了,CPU和gpu也没吃满,游戏处于暂停状态。
你说cpu是瓶颈,我暂停着啊,你要算什么?
你说gpu是瓶颈,怎么国家越少渲染难度越高。
然后我把国家都释放出来,恢复到了20帧,怎么国家越多帧越多。难怪后期会卡,因为后期国家少了,这卡不卡就不是pop的事。
真的是pop瓶颈的话,那也应该是时间推进变慢了,毕竟模拟嘛都是后台线程做的事,模拟出来了再推进一天。帧数下降只能是渲染或者UI交互代码,但这两点我怎么想都不知道为什么前后期会导致帧数差别这么大。


IP属地:浙江来自iPhone客户端1楼2024-06-19 03:32回复
    为什么暂停了只有1帧😨


    IP属地:江苏来自Android客户端2楼2024-06-19 05:40
    收起回复
      2025-07-29 08:17:23
      广告
      不感兴趣
      开通SVIP免广告
      我也是,搞不清楚p社到底怎么搞的


      IP属地:陕西来自Android客户端3楼2024-06-19 06:09
      回复
        如果你的描述是准确的,有可能电脑控制的势力,相比玩家控制的势力,在各方面的运算都简化了。有可能只有人类玩家控制的地区包含完整的游戏机制。
        阶级种族文化信仰越单一,运行肯定越流畅的。


        IP属地:北京来自iPhone客户端4楼2024-06-19 08:20
        收起回复
          渲染跟你国家多少没任何关系啊,你在暂停状态下直接控制台吃国家,也是有逻辑在跑的,附属变更肯定会触发不少事件
          至于你想cpu吃满,只能考虑换个十几二十年前的单核cpu了


          IP属地:浙江来自Android客户端5楼2024-06-19 10:08
          收起回复
            这游戏不看帧数的,又不是3d动作游戏。大家说的性能问题是右上的时钟走一星期需要几秒


            IP属地:美国来自Android客户端6楼2024-06-19 10:31
            收起回复
              前后对比


              IP属地:浙江来自iPhone客户端7楼2024-06-19 11:36
              收起回复
                地多了就会卡,贸易路线多了也是,当你卡的时候切换一个的国家,你会发现就不卡了


                IP属地:安徽来自Android客户端8楼2024-06-19 12:17
                收起回复
                  2025-07-29 08:11:23
                  广告
                  不感兴趣
                  开通SVIP免广告
                  每次点菜单界面都卡的很


                  IP属地:陕西来自Android客户端9楼2024-06-19 18:13
                  回复
                    不同国家跑不同线程,所以全吞了就能让你再次体验到老p社游戏祖传单核的痛苦


                    IP属地:辽宁来自Android客户端10楼2024-06-19 18:18
                    回复
                      有很多原因,一是移民分配,同市场地区越多计算指数增长,二是数据记录,展示给玩家的GDP识字率等数据都比ai的时间跨度长,甚至政府合法性计算也是,给玩家看的是256个不同组合最高合法性的3个,给ai算的好像只有几个,所以切过去看到ai蠢到根本不会换合法性高的政府


                      IP属地:广东来自Android客户端11楼2024-06-19 23:17
                      回复
                        就是pop数量的问题,你吞并所有国家之后,所有地区的不同民族、职业、利益集团都会计算移民的概率性和数量性问题。特别是文化社区出现之后,你每个地块都要算社区出现的概率。如果是原来的地图,每个国家内部的文化种类没那么多,多的可能十几二十个,少的可能就几个。但是你一统一,你就有几百个文化,还有宗教。又要算移民,又要算同化,又要算皈依这算力要求是几何倍数上升啊。cpu有没有吃满要看cpu8和cpu10,这俩吃满就已经满负荷了。我i9-14900k都顶不住后期满速的。这游戏优化也就那样,本身就不是让你来统一的。


                        IP属地:江苏来自Android客户端12楼2024-06-20 04:45
                        收起回复
                          有没有大佬解释一下更新1.6后为什么我到1840年走一星期就要5秒了,同样的电脑,去年年底玩1.5的时候1850年之前基本都是1-3秒走一周,到1870年才会5秒一周,现在玩1.6才1840年都要秒了


                          IP属地:河南来自iPhone客户端13楼2024-06-20 14:34
                          收起回复
                            应该是和你主控的地区多少有关。我之前一个大清档特别明显,打到末期游戏运行得非常吃力,然后tag道新西兰立刻如德芙一样丝滑。ai国家的机制肯定被简化了。


                            IP属地:北京来自iPhone客户端14楼2024-06-21 14:08
                            收起回复
                              2025-07-29 08:05:23
                              广告
                              不感兴趣
                              开通SVIP免广告
                              怪不得p社喜欢越碎越强


                              IP属地:上海来自iPhone客户端15楼2024-06-24 11:55
                              回复