易语言吧 关注:266,865贴子:1,668,135

【适合新手】易语言编写史上最坑游戏第二关

只看楼主收藏回复

一楼上图,第一幅图为史上最坑爹的游戏第二关截图,第二张为用易语言模仿的程序运行截图。






IP属地:四川1楼2017-02-03 13:21回复
    源码下载地址:http://pan.baidu.com/s/1qX9WFdM


    IP属地:四川2楼2017-02-03 13:25
    收起回复
      2025-12-24 01:27:33
      广告
      不感兴趣
      开通SVIP免广告
      在本层祝大家“稽”年大吉!


      IP属地:四川3楼2017-02-03 13:28
      收起回复
        楼主,赔我鼠标


        IP属地:广东来自Android客户端4楼2017-02-03 13:30
        收起回复
          编写本程序需要用到:信息框函数,取随机数,调用子程序,通过代码来对组件属性进行修改,如果流程等


          IP属地:四川5楼2017-02-03 13:37
          回复
            首先要把窗体界面设计好,三个标签和两个超级按钮


            IP属地:四川来自Android客户端7楼2017-02-03 13:57
            收起回复
              然后我们要根据游戏的规则设计代码,若玩家点击棕色按钮时游戏结束,如果单击绿色按钮时则剩余点击次数减1次。


              IP属地:四川来自Android客户端8楼2017-02-03 14:01
              回复
                之所以这个游戏有点坑是因为当你点击若干次后两个按钮的颜色会互相交换,为了简单的实现颜色互相交换的这一效果我们可以通过随机交换这两个超级按钮的位置来达到坑玩家的效果
                下面这个是交换超级按钮位置的子程序代码


                IP属地:四川来自Android客户端9楼2017-02-03 14:05
                收起回复
                  2025-12-24 01:21:33
                  广告
                  不感兴趣
                  开通SVIP免广告
                  下面我们开始进入主体部分代码的编写首先定义两个程序集变量,num用来表示还剩余点击绿色按钮的次数,fool用来表示在第多少次后开始随机交换按钮位置


                  IP属地:四川来自Android客户端10楼2017-02-03 14:10
                  收起回复
                    下面是窗口创建事件,用来初始化界面和变量,同时生成一个随机数用变量fool来存储,用来表示当剩余次数小于等于(即不大于)fool次时开始随机交换位置


                    IP属地:四川来自Android客户端11楼2017-02-03 14:15
                    收起回复
                      下面来写当单击绿色按钮时的代码,每单击一次绿色按钮num的值减1,然后更新标签的标题,然后先判断若num的值为0了,说明玩家已经获胜了,则信息框提示,然后再次调用窗口创建事件来初始化界面,最后记得要返回,否则两个按钮的位置可能不是程序一启动时的位置,你可以思考一下为什么会出现这种情况。在后面在进行判断,若num的值<=fool的值,则开始生成一个在区间[0,1]内的整数,用来随机交换位置,当随机数为0时才交换位置。


                      IP属地:四川来自Android客户端13楼2017-02-03 14:27
                      收起回复
                        下面来写当用户点击棕色按钮时的代码,此时要信息框提示游戏结束,然后调用窗口创建事件来初始化界面。


                        IP属地:四川来自Android客户端14楼2017-02-03 14:33
                        回复
                          下面的两个事件可以让当用户双击按钮时也可以执行程序,这样就可以提高用户的效率。



                          IP属地:四川来自Android客户端15楼2017-02-03 14:35
                          回复
                            好了,以上就是程序的全部代码了,聪明的你有机会也不妨亲自动手试一试吧!


                            IP属地:四川来自Android客户端16楼2017-02-03 14:36
                            回复
                              2025-12-24 01:15:33
                              广告
                              不感兴趣
                              开通SVIP免广告
                              当然如果你觉得以上的这个程序已经会做了的话不妨可以试试如何把它修改成一个要求随机让你随机单击某种颜色(绿色或者是棕色)按钮的程序,相信你,不妨试一试吧


                              IP属地:四川来自Android客户端17楼2017-02-03 14:42
                              回复