红警2吧 关注:50,744贴子:588,217
  • 11回复贴,共1

这游戏能在一些基础的游戏设计上MOD一下吗?

只看楼主收藏回复

不是改ini,也不管AI怎么**,我就想改一下这几个问题:
1 建造可允许的格点范围,玩家和电脑AI都应一致.
(像长征这样的图,如果电脑摆放位置不合理,按理大部分建筑都造不出来才对. )

如果玩家也一样的话,可以省下不少为了造就可允许建造格点而消耗的钱.

2 金钱上的各种BUG.
我知道游戏ini可以改初始金钱数量,但是我要的效果是玩家5000金开局的话,电脑最多困难等级的话,只允许10000金开局.也就最多可接受2倍,那些5倍或10倍,N倍的,对于游戏来讲,一点意义都没有.
(反正只要开局矿车守好点以后,剩下的就是时间问题了.)
后面不知什么原因,导致电脑可以无限金钱建造和生产的问题. 我估计是负数的金钱,电脑也一样可以生产和建造了.这应该是BUG.


IP属地:广东1楼2019-11-29 19:07回复
    3 建造和生产的前置条件问题.
    大家都知道,没造好兵营的话,是不可以建造围墙的. 那么围墙的前置建造条件,就是要有兵营才可以建造.
    (但是电脑总是经常不按这个规则来造)
    再者,天启坦克是要有实验室的前置建筑条件下,才能生产的.
    (同样电脑总是经常不按这个规则来生产)
    4 正在建造或生产的建筑或单位.前置建筑条件被破坏的情况下,应该立即取消进度读条.
    大家都知道,如果正在建造原子弹发射井时,如果试验室被炸掉了的话,那么原子弹发射井的建造图标立即消失.
    (但是电脑总是经常不按这个规则,炸完后如果当时正在建造的话,过一段时间就会发现,没有实验室的前置条件,同样造起原子弹发射井)
    再者,基洛夫飞艇如果实验室被摧毁的话,生产基洛夫的图标也立即消失.
    (同样电脑总是经常不按这个规则来生产,有时甚至连续生产好几台)
    5 开局没有实验室的情况下,不应该生产出诸如: 谭雅,间谍.. 之类有实验室前置条件要求的兵种.
    (经常碰到电脑前期先出谭雅进攻以后,才建造起实验室. 估计是电脑正在建造的读条进度时,已经认为有此建造前提条件了)


    IP属地:广东2楼2019-11-29 19:24
    回复
      6 这种认为是不管建造还是兵种堵掉基地空旷范围就OK的,本人认为这个也算是一种比较低级的AI设定.
      (你都把空阔的地方堵掉了,怎么造天气控制机呢? 应当适当可计算位置留有升级基地的余地.)


      IP属地:广东3楼2019-11-29 19:32
      回复
        7 还有更弱 智的地方要MOD. 见下图:

        (基地被人进攻了,居然家里的守兵不是主动出击保卫,而是原地等待)
        电脑总是生产好数量规模以后,然后才涌兵出击的.这是什么鸟设定嘛!!


        IP属地:广东4楼2019-11-29 19:36
        回复
          8 像这个总感觉哪里有问题.

          途中应该是2批进攻队伍.
          第一批: 2IFV,2光棱,5灰熊应该是一批. 要么进攻敌基地防御设施,要么进攻坦克工厂或兵营的.
          (估计就是中途有1台或2台灰熊被某种原因卡住了,结果一直待在原地不动)
          第二批: 4飞兵+5灰熊应该是进攻矿车或矿石精炼厂的,正在集合准备出发了.
          那么问题就在这第一批上,怎么弄的? 傻乎乎的弱 智AI.


          IP属地:广东5楼2019-11-29 19:53
          回复
            像这种总感觉是作弊.
            没足够电量的话,怎么能让裂缝产生器工作呢,这黑色的一小片是怎么做到的?

            甚至摧毁了,也能保持黑色阴影部分.


            IP属地:广东6楼2019-11-29 20:13
            回复
              总感觉,电脑是VIP会员,各种特权设定.


              IP属地:广东7楼2019-11-29 20:30
              回复
                不改ini码你在想桃子吃。


                IP属地:北京来自Android客户端8楼2019-11-30 18:06
                回复
                  一句话,这是二十年前的游戏,电脑不作弊就没法活了


                  IP属地:广东来自Android客户端9楼2019-12-03 19:20
                  收起回复
                    不改原文件又想改掉AI的玩法有点难。另外这游戏AI和规则方面并不像楼主认为的那样不合理。相反是非常合理并相当单纯的规则(AI方),所以才会在有些时候感觉很**。
                    第一个问题:
                    建造规则大家都是一样的,电脑也只能建造在建筑影响范围内。楼主图中情况仔细看会发现作战实验室是在基地影响范围内的,而楼主的建筑应该已经超出了基地影响范围(同时也超出了其它建筑的影响范围),这里注意防御建筑一般是没有影响范围的,所以不能用防御建筑来判定建造范围。
                    第二个问题:
                    金钱bug是楼主的错觉金钱规则和玩家是一样的,首先先证明这个观点:玩家可以封锁经济让电脑缺钱造部队,然后电脑开始卖建筑造部队,最后一点钱没有了就原地等死(需要丧失全部部队建造能力才会投降)。从这一点上看电脑AI方就不存在无限增长的金钱bug。另外有一点楼主没有想错,电脑AI方的开局资金是比玩家多很多的。
                    第三个问题:
                    建造与生产前置,这个实际上和楼主认为的差不多不过实际上是因为判定问题也不属于特权或bug,红警的建造判定里有这么一回事,当什么什么存在时允许建造什么什么。但是却没有相反的禁止语句例如“当什么什么消失后禁止建造什么。”这样的话在玩家这边就只会显示允许建造什么不允许的不显示你也就造不了,在电脑AI那边代码判定只要解锁过一次就等于科技解锁了,于是乎就出现了楼主说道的不按规则建造的问题。
                    第四个问题:
                    同上!
                    第五个问题:
                    同上!
                    (补充1:只是他在后台已经准备好相关科技的建造了,默认就属于科技解锁了。)
                    (补充2:电脑AI的同时建造是真的特权,因为属于AI触发判定,所以可以同时建造并且伴随同时性科技解锁。只要条件达到就触发建造只要条件达到就触发建造根本不需要考虑建造排队问题。若想解决这个问题只有添加一段有效“代码”检测并让AI进行建造排队,目前的红警中AI方应该是没有这个“代码”的。)
                    第六个问题:
                    AI的奇怪建造行为,这个应该就是bug了。同样是判定问题,出现一些判定上的bug。然后就会看到自己堵自己,建造一些意义不明的围墙什么的。
                    第七个问题:
                    其实是AI判定自己没有视野所以不知道你在哪里攻击他,所以他傻傻的守在原地。这可以从狙击手的战斗中可以发现。(实际上AI特权全图视野但是要进行判定。你可以理解成明明作弊却还想跟你老老实实玩。)
                    第八个问题:
                    部队所用的进攻AI是独立的,所以当第一个部队的AI出现无限等待的时候就会看到第二个部队也过来了。往往这种情况会无限循环在一些mod里会经常看到电脑堵一大堆部队在家傻愣着。
                    第九个问题:
                    视野判定是正常的,楼主自己想错了!间谍卫星其实是一次性物品当它建造时就会触发效果,即使停电了也不会消失(小地图不算)。对战时特别明显,有间谍卫星的一方停电了小地图失效但是大地图任然是全屏可见。裂缝产生器同理停电了遮挡区域任然存在,被摧毁了仍然存在只要你不去探索就是有一片战争迷雾。
                    换一种说法就是这个游戏存在判定,不存在持续刷新机制。间谍卫星对地图的影响是一次性的不会持续刷新,但是会在某些情况下判定是否要刷新一次,例如间谍等等。
                    (裂缝产生器是会刷新的,但是一但生效过就不会在收到间谍卫星影响,除非你摧毁对方或让对方停电后重新建造一次间谍卫星。这也就解释了为啥裂缝产生器即使停电或被摧毁也会有战争迷雾,除非你去探索或用间谍卫星再刷新一次,不然会一直在那。)
                    总结:
                    如果楼主想通过增加某些“代码”的方式去完善这游戏游戏中的设定问题以及部分bug,那么实际上是很难实现的,并不是没有这些“代码”而是工作量巨大,大到无法实现。
                    毕竟电脑AI不是人脑,它不会自我判定不会举一反三,所以我们完善AI的过程就是不断的把各种情况都编写进去让他更好的判定,实际上有多少种情况呢?
                    实际上有无数种,所以无法实现!
                    例如之前提过的建造排队,不单单是单纯的一段“代码”让AI进行排队那么简单,要详细的告诉它你现在在造什么,你允许造什么,你不允许造什么,下个建造开始等待,各个相隔多少时间等等等。并且最难的是这个情况每分每秒都在改变,那么每分每秒的"代码"也在改变。同时还要判定玩家对AI的影响,这样的工作量可不是开玩笑的。


                    IP属地:安徽10楼2019-12-09 22:01
                    回复
                      ra3的AI不也是有点憨


                      IP属地:江苏来自Android客户端11楼2019-12-17 12:32
                      回复