饥荒吧 关注:680,371贴子:6,970,386

为什么不能将自燃、闪电等事件加入到植物生命周期中

只看楼主收藏回复

目前所有事件(自燃、地震、闪电、陨石)都是在玩家视野范围内进行随机判定。个人感觉这使游戏性大大降低。
既然植物每隔一段时间就会有条件判断,概率性地生长。那么在每次生长后加一行判定的代码,一定概率,将植物直接变成焦炭或者灰,这就省去了燃烧过程。同理,在地面自动生成少量的陨石坑,省去陨石落地、燃烧的过程。这样对内存的负担应该没有增加多少。


IP属地:上海1楼2020-06-20 13:06回复
    海难飓风季,闪电一直盯着玩家劈,这就感觉很假。
    火山季,玩家走到哪,哪就落陨石。巨人国夏天,躲到地洞就不会被烧家。这也感觉很假。
    既然每一帧,整个地图的所有植物都在进行判定(比如树的生长倒计时),那么加一行自动变焦炭的代码应该没多大负担。一旦触发“自动焦炭化”之后,周围一定距离内的植物也会自动焦炭化。此外,在生成世界的时候、在种树、移植植物、造建筑的时候,就直接确定它是否参与自燃,这样内存的负担就更小了。
    目前的设计给我感觉非常偷懒。


    IP属地:上海2楼2020-06-20 13:13
    收起回复
      同好奇。反正自从我知道区块加载这玩意以后饥荒对我来说再没有任何真实性可言伤心


      IP属地:湖南来自Android客户端3楼2020-06-20 13:43
      回复
        机器扛不住


        来自Android客户端4楼2020-06-20 14:52
        回复
          你说的焦碳化好像和联机版森林石化差不多,这种添加世界活性的小细节加一下我觉得还挺好。一段时间不去某个地方能有些变化、路过某些地方会有些突发的趣味事件都很好。
          至于全图自燃、全图陨石、全图火山爆发,那得同步添加更强有力的灾难应对措施再说....


          IP属地:北京5楼2020-06-20 18:39
          收起回复
            全图自燃怕是过个夏天全地图的树都变木炭了


            IP属地:河南来自Android客户端6楼2020-06-20 19:22
            收起回复
              内存负担不能再多了,一点都不行


              IP属地:湖南来自Android客户端8楼2020-06-20 22:20
              回复
                全图自然还用玩吗夏天后地上资源就只剩石头与蚁狮沙漠的仙人掌了


                IP属地:安徽来自Android客户端9楼2020-06-20 22:20
                收起回复
                  你辛辛苦苦下洞回来家莫名其妙没了你不心态爆炸?


                  IP属地:浙江来自Android客户端11楼2020-06-20 23:22
                  回复
                    那火山季的时候,全地图都没了


                    来自Android客户端12楼2020-06-21 01:37
                    收起回复
                      火山季家咋办


                      IP属地:辽宁来自Android客户端13楼2020-06-21 07:23
                      回复
                        你电脑跑的动?


                        IP属地:福建来自Android客户端14楼2020-06-21 10:15
                        回复
                          理想很丰满,现实很骨感,你觉得占用内存低,只是你觉得而已


                          IP属地:山西15楼2020-06-21 11:29
                          回复
                            这样大多数地方都会变成废墟。你又会吐槽。森林都是焦炭。船都失踪 猪窝都是木框了。


                            IP属地:辽宁来自Android客户端16楼2020-06-21 11:46
                            收起回复