国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序項(xiàng)目實(shí)例——雙人五子棋

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序項(xiàng)目實(shí)例——雙人五子棋。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

微信小程序項(xiàng)目實(shí)例——雙人五子棋

項(xiàng)目代碼見文字底部,點(diǎn)贊關(guān)注有驚喜


一、項(xiàng)目展示

微信小程序項(xiàng)目實(shí)例——雙人五子棋
雙人五子棋是一款游戲小程序
兩位選手可以在15x15的棋盤上
進(jìn)行五子棋競技
同時(shí)小程序設(shè)置了悔棋功能

微信五子棋代碼,微信小程序項(xiàng)目實(shí)例,微信小程序,小程序,android,ios,前端


二、項(xiàng)目核心代碼


點(diǎn)擊落子

step: function(event)
  {
    var pos=event.currentTarget.dataset.pos;
    wx.setStorageSync('vak', this.data.vak);
    
    if(this.data.vak[pos]=="white"||this.data.vak[pos]=="black")return;
    this.count++;
    if(this.count%2)
    {
      this.data.vak[pos]="black";
    }
    else
    {
      this.data.vak[pos]="white";
    }
    this.setData({
      vak : this.data.vak
    })
    this.judge(pos);
  }

判斷勝負(fù)

  judge: function(pos)
  {
    var color=this.data.vak[pos];
    var x0=parseInt(pos/15),y0=pos%15,x,y,round;
    for(var i=0;i<4;i++)
    {
      var five=0;
      round=0;
      for(x=x0,y=y0;round<5;x+=this.vec[i][0],y+=this.vec[i][1],round++)
      {
        if(this.data.vak[15*x+y]==color)
        {
          five++;
        }
        else
        {
          break;
        }
      }
      round=0;
      for(x=x0,y=y0;round<5;x-=this.vec[i][0],y-=this.vec[i][1],round++)
      {
        if(this.data.vak[15*x+y]==color)
        {
          five++;
        }
        else
        {
          break;
        }
      }
      var rstr=color+"win";
      if(five>=6)
      {
        this.setData({
          result : rstr
        });
        wx.showModal({
        title: color+'獲勝',
        content: '再來一局',
        success: function(res) {
          if (res.confirm) {
         wx.redirectTo({
           url:"./index"
         });
          }
        }
        })
      }
    }
  },

三、效果展示


勝利效果

微信五子棋代碼,微信小程序項(xiàng)目實(shí)例,微信小程序,小程序,android,ios,前端

重新開始

微信五子棋代碼,微信小程序項(xiàng)目實(shí)例,微信小程序,小程序,android,ios,前端

悔棋

微信五子棋代碼,微信小程序項(xiàng)目實(shí)例,微信小程序,小程序,android,ios,前端


文末

具體的介紹就到這里了
有興趣的同學(xué)可以繼續(xù)研究
代碼放到下面鏈接里了

點(diǎn)擊下載 小程序

微信五子棋代碼,微信小程序項(xiàng)目實(shí)例,微信小程序,小程序,android,ios,前端文章來源地址http://www.zghlxwxcb.cn/news/detail-522610.html

到了這里,關(guān)于微信小程序項(xiàng)目實(shí)例——雙人五子棋的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【項(xiàng)目設(shè)計(jì)】網(wǎng)絡(luò)對(duì)戰(zhàn)五子棋(上)

    【項(xiàng)目設(shè)計(jì)】網(wǎng)絡(luò)對(duì)戰(zhàn)五子棋(上)

    想回家過年… 1.1 http1.0/1.1和websocket協(xié)議 1. a. http協(xié)議在Linux的學(xué)習(xí)部分我們就已經(jīng)學(xué)習(xí)過了,當(dāng)時(shí)http和https是一塊學(xué)的,我們當(dāng)時(shí)其實(shí)已經(jīng)了解了http的大部分知識(shí)內(nèi)容,比如http請(qǐng)求和響應(yīng)的格式,各自的報(bào)頭字段都有哪些,cookie和session機(jī)制,http1.1的長連接策略keep-alive,還有

    2024年02月07日
    瀏覽(21)
  • C++項(xiàng)目:網(wǎng)絡(luò)版本在線五子棋對(duì)戰(zhàn)

    C++項(xiàng)目:網(wǎng)絡(luò)版本在線五子棋對(duì)戰(zhàn)

    目錄 1.項(xiàng)目介紹 2.開發(fā)環(huán)境 3.核心技術(shù) 4. 環(huán)境搭建 5.websocketpp 5.1原理解析 5.2報(bào)文格式? 5.3websocketpp常用接口介紹 5.4websocket服務(wù)器 6.JsonCpp使用 6.1Json數(shù)據(jù)格式 6.2JsonCpp介紹 7.MySQL API 7.1MySQL API介紹 7.2MySQL API使用 7.3實(shí)現(xiàn)增刪改查操作 8.項(xiàng)目結(jié)構(gòu)設(shè)計(jì) 8.1項(xiàng)目模塊劃分說明 8.2業(yè)務(wù)處

    2024年02月10日
    瀏覽(29)
  • python項(xiàng)目分享 python五子棋小游戲

    python項(xiàng)目分享 python五子棋小游戲

    ?? Hi,各位同學(xué)好呀,這里是L學(xué)長! ??今天向大家分享一個(gè)今年(2022)最新完成的畢業(yè)設(shè)計(jì)項(xiàng)目作品 python小游戲畢設(shè) 五子棋小游戲設(shè)計(jì)與實(shí)現(xiàn) (源碼) ?? 學(xué)長根據(jù)實(shí)現(xiàn)的難度和等級(jí)對(duì)項(xiàng)目進(jìn)行評(píng)分(最低0分,滿分5分) 難度系數(shù):3分 工作量:3分 創(chuàng)新點(diǎn):4分 項(xiàng)目獲?。?htt

    2024年02月03日
    瀏覽(25)
  • Linux項(xiàng)目實(shí)戰(zhàn)——五子棋(單機(jī)人人對(duì)戰(zhàn)版)

    Linux項(xiàng)目實(shí)戰(zhàn)——五子棋(單機(jī)人人對(duì)戰(zhàn)版)

    Linux操作系統(tǒng)項(xiàng)目實(shí)戰(zhàn)——五子棋 GIF: 目錄 ? ? ? ? ???Linux操作系統(tǒng)項(xiàng)目——五子棋 一、問題導(dǎo)引: 二、實(shí)現(xiàn)要求: 三、五子棋原理: 1.落子數(shù)據(jù)信息保存載體: 2.落子思路: 3.判斷“五子連珠” 四、項(xiàng)目實(shí)現(xiàn)步驟: Ⅰ.創(chuàng)建目錄及文件: 1.在Linux環(huán)境下創(chuàng)建名為Gobang的文

    2024年02月03日
    瀏覽(26)
  • python項(xiàng)目分享 - python五子棋小游戲

    python項(xiàng)目分享 - python五子棋小游戲

    ?? Hi,各位同學(xué)好呀,這里是L學(xué)長! ??今天向大家分享一個(gè)今年(2022)最新完成的畢業(yè)設(shè)計(jì)項(xiàng)目作品 python小游戲畢設(shè) 五子棋小游戲設(shè)計(jì)與實(shí)現(xiàn) (源碼) ?? 學(xué)長根據(jù)實(shí)現(xiàn)的難度和等級(jí)對(duì)項(xiàng)目進(jìn)行評(píng)分(最低0分,滿分5分) 難度系數(shù):3分 工作量:3分 創(chuàng)新點(diǎn):4分 項(xiàng)目獲?。?htt

    2024年02月03日
    瀏覽(26)
  • 純java編寫的聯(lián)機(jī)五子棋項(xiàng)目(附帶開源鏈接)

    純java編寫的聯(lián)機(jī)五子棋項(xiàng)目(附帶開源鏈接)

    這是用java寫的一個(gè)聯(lián)機(jī)五子棋項(xiàng)目,該項(xiàng)目是我大二上期的時(shí)候?qū)懙?,那時(shí)候?qū)W完了java基礎(chǔ),想要把學(xué)的技術(shù)都綜合使用一下,于是就在國慶節(jié)花了3天還是幾天寫了這個(gè)項(xiàng)目。 這個(gè)項(xiàng)目分為服務(wù)端和客戶端,它們是基于Socket進(jìn)行通信的,簡單編寫了一下java的gui界面。 主界

    2023年04月09日
    瀏覽(20)
  • C#實(shí)現(xiàn)五子棋小游戲:簡單、有趣的編程項(xiàng)目
  • C++在線五子棋對(duì)戰(zhàn)(網(wǎng)頁版)項(xiàng)目:websocket協(xié)議

    C++在線五子棋對(duì)戰(zhàn)(網(wǎng)頁版)項(xiàng)目:websocket協(xié)議

    目標(biāo):認(rèn)識(shí)理解websocket協(xié)議、websocket切換過程和websocket協(xié)議格式。認(rèn)識(shí)和學(xué)會(huì)使用websocketpp庫常用接口。了解websocketpp庫搭建服務(wù)器流程,認(rèn)識(shí)和學(xué)會(huì)使用websocketpp庫bin接口,最后使用websocketpp庫搭建服務(wù)器。 平時(shí)我們?cè)诠淠硨?,點(diǎn)擊商品查看商品信息,從HTTP角度來看,就是客

    2024年02月13日
    瀏覽(39)
  • python項(xiàng)目分享 - 五子棋小游戲設(shè)計(jì)與實(shí)現(xiàn) (源碼)

    python項(xiàng)目分享 - 五子棋小游戲設(shè)計(jì)與實(shí)現(xiàn) (源碼)

    ?? Hi,各位同學(xué)好呀,這里是L學(xué)長! ??今天向大家分享一個(gè)今年(2022)最新完成的畢業(yè)設(shè)計(jì)項(xiàng)目作品 python小游戲畢設(shè) 五子棋小游戲設(shè)計(jì)與實(shí)現(xiàn) (源碼) ?? 學(xué)長根據(jù)實(shí)現(xiàn)的難度和等級(jí)對(duì)項(xiàng)目進(jìn)行評(píng)分(最低0分,滿分5分) 難度系數(shù):3分 工作量:3分 創(chuàng)新點(diǎn):4分 項(xiàng)目獲取: htt

    2024年02月03日
    瀏覽(29)
  • C++項(xiàng)目:在線五子棋對(duì)戰(zhàn)網(wǎng)頁版--數(shù)據(jù)模塊開發(fā)

    數(shù)據(jù)管理模塊,基于mysql數(shù)據(jù)庫進(jìn)行數(shù)據(jù)管理以及封裝數(shù)據(jù)管理模塊實(shí)現(xiàn)數(shù)據(jù)庫訪問。因此,在數(shù)據(jù)庫中,我需要為每一張表創(chuàng)建出對(duì)應(yīng)類,通過類實(shí)例化的對(duì)象來訪問這張數(shù)據(jù)庫表中的數(shù) 據(jù),這樣的話當(dāng)我們要訪問哪張表的時(shí)候,使?哪個(gè)類實(shí)例化的對(duì)象即可。 那么在五子

    2024年02月13日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包