水战策略之贴身肉搏

陶陶同学对精准打击策略的代码进行了修改,为战鸭新增了移动能力,这让游戏变得有些疯狂。游戏一开始,这只勇猛的战鸭便快速移动到敌人身边,展开贴身肉搏,并各个击破,直到全歼敌军。经过我的若干次测试,均取得胜利,胜率几乎是100%,特录制一段战斗视频如下:

不过陶陶同学的代码还是令我头晕,希望他有空时,能够提供一份程序的流程图。

var cs1 = 0;
var cs2 = 0;
while (true){
  if(scan(cs1,20)<=70){
    if(scan(cs2,20)<=70){
      cs2 = cs1-15;
      cannon(cs1-5,scan(cs1-10,10))
    }else{
      cs1 += 5;
      cs2 = cs1-15;
      cannon(cs1-5,scan(cs1-10,10))
    }
  }else if(scan(cs2,20)<=70){
    cs1 -= 5;
    cs2 = cs1-15;
    cannon(cs1-5,scan(cs1-10,10))
  }else{
    cs1 += 20;
  }
  if(scan(cs1,20)<=150 || scan(cs2,20)<=150){
    swim(cs1-16+50)
  }
}

最好,感谢陶陶同学在百忙之中分享自己的代码,期待着更加精彩的分享。

(0)

相关推荐