炉石传说吧 关注:5,267,788贴子:107,279,215

【你为卡手而烦恼么?】技术向解决卡手问题

只看楼主收藏回复

大半夜装个哔!LZ写了一个小程序来模拟抓牌!
LZ自知是纯正的非洲人血统,即便组动物园卡组,机械法卡组。也会偶尔卡手,2费没拍下怪而被对面打爆。有一段时间心态特别爆炸——手顺未必会赢,卡手对面正好是德法猎不用打肯定被打爆。
恰巧,LZ阴差阳错正好懂那么点代码,真的只是懂一点,连任何游戏,APP都不会做,会的那点数学运算刚好还就满足了这个功能。废话不多说,马上上图。


IP属地:北京1楼2016-11-27 01:31回复
    这是卡手测试机的界面(不要吐槽LZ的直男审美)


    IP属地:北京3楼2016-11-27 01:35
    回复
      广告
      立即查看
      下面来讲讲操作方法

      左上角区域 是通过点击 加减按钮 来调整卡组里 不用费用卡牌的张数。 (每个费用对应的卡牌是LZ心目中每一费最毛的牌)


      IP属地:北京4楼2016-11-27 01:40
      收起回复

        构筑好牌组以后,点击开始抓牌。
        注意,如果没有抓满30张牌,会弹出提示框告诉你没构筑完。


        IP属地:北京6楼2016-11-27 01:43
        回复
          万火留


          IP属地:广东来自iPhone客户端7楼2016-11-27 01:44
          回复

            构筑完30张牌以后,点击开始抓牌,系统会先将费用分配排列,然后生成随机牌库。


            IP属地:北京8楼2016-11-27 01:45
            回复

              当生成完随机牌库后,抓牌按钮会变成两个选项 直接开局/换牌


              IP属地:北京9楼2016-11-27 01:47
              回复
                说的好像很jb牛的样子


                IP属地:浙江来自iPhone客户端10楼2016-11-27 01:49
                回复
                  广告
                  立即查看

                  换牌后,信息栏会提示完成。而牌库也会相应变化,这里我说一下我设定的换牌策略,如果手里有0-3费的牌,还留在手里,4费及以上会和剩余牌库重新洗牌。


                  IP属地:北京11楼2016-11-27 01:50
                  回复

                    这个时候一直点结束回合,回合会向前推进,每推进一回合,从牌库抓一张牌,并判断手里的牌能否打出去,能打出去几张打几张,打出的牌进入坟场。


                    IP属地:北京14楼2016-11-27 01:52
                    回复
                      流明


                      IP属地:辽宁来自Android客户端15楼2016-11-27 01:53
                      回复
                        好厉害...


                        来自Android客户端16楼2016-11-27 01:54
                        回复