单机斗地主下载哪中是直接叫地主不用叫分的

我想玩单机的斗地主,不用花钱的那种,在哪里有?_百度知道
我想玩单机的斗地主,不用花钱的那种,在哪里有?
我的手机是三星安卓系统用的,想下载一个不需要花钱冲什么游戏币就可以玩的单机斗地主。
提问者采纳
我记得她用的应用宝,一切都是按积分算的,不需要充钱你好,这个游戏是比较常见的,然后打开把手机连接上去,就可以进行的玩啦,还是我教她的,在里面搜单机斗地主就可以,找一下手机应用,选择直接安装到手机,我妈妈也喜欢玩这个,你也下一个PC版的应用宝,然后点开
提问者评价
其他类似问题
为您推荐:
其他2条回答
qq斗地主也可以你搜索单机版啊,只是没有欢乐豆的比赛会很乱,大家不把比赛当回事
百度上有很多啊======================================================================论坛: &(顶部中央搜索框输入游戏名字查找)游戏库:(输入游戏名查找即可)专区地址:(输入游戏名字进行查找)发号中心: &(根据字母进行查找游戏)
斗地主的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁六月游戏单机斗地主怎么升级啊?多少分是什么级别啊?_百度知道
六月游戏单机斗地主怎么升级啊?多少分是什么级别啊?
终于有了一个小进步这个六月单机斗地主经过我一段时间的努力,太变态了)200-500万为地主(估计)500万以上为大地主(估计),我也没有看多少升一级,0-25
万为贫农-中农-富农之类的25-50
万分为衙役50-100万分为小地主100-200万为中地主(估计,25万分之前升级比较快
其他类似问题
为您推荐:
单机斗地主的相关知识
其他3条回答
到处混经验到处混经验到处混经验到处混经验到处混经验
50万是小财主100万是大财主
为啥我500万了还是小地主
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁手机斗地主单机版_百度百科
关闭特色百科用户权威合作手机百科
收藏 查看&手机斗地主单机版
手机斗地主单机版是一款经典的手机游戏。类&&&&型斗地主游戏界面语言简体中文
软件大小:1.17 M
软件性质:共享软件
下载次数:674005
软件语言:简体中文
软件类别:国产软件/ 棋牌游戏
应用平台:Win2003/WinXP/Win2000/WinNT/Win9x斗地主是一种争先型牌类游戏,每局牌有一个玩家是“地主”,独自对抗另两个组成同盟的农民。地主的目标是(以合法的出牌方式)先出完手里所有的牌,而农民的目标是在地主出完牌以前,农民中的任何一人先出完手里所有的牌。修复360报毒
新手上路我有疑问投诉建议参考资料 查看该系列其他文章
《单机斗地主》源码解剖(四)叫地主
发完牌,下面就该叫地主了,首先从玩家(人)开始叫地主,下一回合所有玩家(包括电脑玩家)按逆时针顺序叫地主。我们来看一下叫地主的模块:void&GameScene::Call(float&dt){&&
&&&&//是否都叫过地主&&
&&&&if(!m_player-&getCall()&||&!m_npcOne-&getCall()&||&!m_npcTwo-&getCall())&&
&&&&&&&&m_iCallTime%=3;&&
&&&&&&&&switch&(m_iCallTime)&&
&&&&&&&&{&&
&&&&&&&&case&0://玩家选择地主分数&&
&&&&&&&&&&&&m_menu-&setVisible(true);&&
&&&&&&&&&&&&if&(m_bCall[0])//1分&&
&&&&&&&&&&&&{&&
&&&&&&&&&&&&&&&&CCMenuItemFont*&itemFont&=&(CCMenuItemFont*)m_menu-&getChildByTag(1);&&
&&&&&&&&&&&&&&&&itemFont-&setEnabled(false);&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&else&&
&&&&&&&&&&&&{&&
&&&&&&&&&&&&&&&&CCMenuItemFont*&itemFont&=&(CCMenuItemFont*)m_menu-&getChildByTag(1);&&
&&&&&&&&&&&&&&&&itemFont-&setEnabled(true);&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&if&(m_bCall[1])//2分&&
&&&&&&&&&&&&{&&
&&&&&&&&&&&&&&&&CCMenuItemFont*&itemFont&=&(CCMenuItemFont*)m_menu-&getChildByTag(2);&&
&&&&&&&&&&&&&&&&itemFont-&setEnabled(false);&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&else&&
&&&&&&&&&&&&{&&
&&&&&&&&&&&&&&&&CCMenuItemFont*&itemFont&=&(CCMenuItemFont*)m_menu-&getChildByTag(2);&&
&&&&&&&&&&&&&&&&itemFont-&setEnabled(true);&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&if&(m_bCall[2])//3分&&
&&&&&&&&&&&&{&&
&&&&&&&&&&&&&&&&CCMenuItemFont*&itemFont&=&(CCMenuItemFont*)m_menu-&getChildByTag(3);&&
&&&&&&&&&&&&&&&&itemFont-&setEnabled(false);&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&else//不叫&&
&&&&&&&&&&&&{&&
&&&&&&&&&&&&&&&&CCMenuItemFont*&itemFont&=&(CCMenuItemFont*)m_menu-&getChildByTag(3);&&
&&&&&&&&&&&&&&&&itemFont-&setEnabled(true);&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&&&
&&&&&&&&case&1://电脑1选择地主分数&&
&&&&&&&&&&&&++m_iCallT&&
&&&&&&&&&&&&NpcCall(m_npcTwo,m_npcOne);//电脑玩家叫地主&&
&&&&&&&&&&&&ShowFenShu(ccp(m_npcTwo-&getPoint().x-88,m_npcTwo-&getPoint().y),m_npcTwo-&getCallNum());&&
&&&&&&&&&&&&&&
&&&&&&&&case&2://电脑2选择地主分数&&
&&&&&&&&&&&&++m_iCallT&&
&&&&&&&&&&&&NpcCall(m_npcOne,m_npcTwo);&&
&&&&&&&&&&&&ShowFenShu(ccp(m_npcOne-&getPoint().x+88,m_npcOne-&getPoint().y),m_npcOne-&getCallNum());&&
&&&&&&&&&&&&&&
&&&&&&&&}&&
&&&&else//判断谁是地主并把三张牌给他&&
&&&&&&&&//如果都没叫地主,把地主给一开始选地主那个&&
&&&&&&&&if(m_player-&getCallNum()&==&0&&&&m_npcOne-&getCallNum()&==&0&&&&m_npcTwo-&getCallNum()&==&0)&&
&&&&&&&&{&&
&&&&&&&&&&&&switch&(m_iCall%3)&&
&&&&&&&&&&&&{&&
&&&&&&&&&&&&case&0:&&
&&&&&&&&&&&&&&&&m_player-&setCallNum(3);&&
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&case&1:&&
&&&&&&&&&&&&&&&&m_npcTwo-&setCallNum(3);&&
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&case&2:&&
&&&&&&&&&&&&&&&&m_npcOne-&setCallNum(3);&&
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&default:&&
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&}&&
&&&&&&&&}&&
&&&&&&&&//谁的值大谁当地主&&
&&&&&&&&CCObject*&&&
&&&&&&&&if(m_player-&getCallNum()&&&m_npcOne-&getCallNum()&&&&m_player-&getCallNum()&&&m_npcTwo-&getCallNum()){&&
&&&&&&&&&&&&CCArray*&arrTem&=&CCArray::create();&&
&&&&&&&&&&&&CCARRAY_FOREACH(m_Three-&getArrPk(),object){&&
&&&&&&&&&&&&&&&&Poker*&pk&=&(Poker&*)&&
&&&&&&&&&&&&&&&&Poker*&pkCopy&=&pk-&copy();&&
&&&&&&&&&&&&&&&&arrTem-&addObject(pkCopy);&&
&&&&&&&&&&&&&&&&addChild(pkCopy);&&
&&&&&&&&&&&&&&&&m_player-&getArrPk()-&addObject(pk);&&
&&&&&&&&&&&&&&&&m_player-&setIsDiZhu(true);&&
&&&&&&&&&&&&&&&&m_npcOne-&setIsDiZhu(false);&&
&&&&&&&&&&&&&&&&m_npcTwo-&setIsDiZhu(false);&&
&&&&&&&&&&&&&&&&m_iOutCard&=&0;&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&m_Three-&getArrPk()-&removeAllObjects();&&
&&&&&&&&&&&&m_Three-&getArrPk()-&addObjectsFromArray(arrTem);&&
&&&&&&&&&&&&m_Three-&updatePkWeiZhi();&&
&&&&&&&&&&&&m_player-&updatePkWeiZhi();&&
&&&&&&&&&&&&//显示地主标签&&
&&&&&&&&&&&&m_lableDiZhu-&setPosition(playerDiZhuLablePt);&&
&&&&&&&&&&&&m_lableDiZhu-&setVisible(true);&&
&&&&&&&&}&&
&&&&&&&&if(m_npcOne-&getCallNum()&&&m_player-&getCallNum()&&&&m_npcOne-&getCallNum()&&&m_npcTwo-&getCallNum()){&&
&&&&&&&&&&&&&&
&&&&&&&&&&&&CCArray*&arrTem&=&CCArray::create();&&
&&&&&&&&&&&&CCARRAY_FOREACH(m_Three-&getArrPk(),object){&&
&&&&&&&&&&&&&&&&Poker*&pk&=&(Poker&*)&&
&&&&&&&&&&&&&&&&Poker*&pkCopy&=&pk-&copy();&&
&&&&&&&&&&&&&&&&arrTem-&addObject(pkCopy);&&
&&&&&&&&&&&&&&&&addChild(pkCopy);&&
&&&&&&&&&&&&&&&&m_npcOne-&getArrPk()-&addObject(pk);&&
&&&&&&&&&&&&&&&&m_player-&setIsDiZhu(false);&&
&&&&&&&&&&&&&&&&m_npcOne-&setIsDiZhu(true);&&
&&&&&&&&&&&&&&&&m_npcTwo-&setIsDiZhu(false);&&
&&&&&&&&&&&&&&&&m_iOutCard&=&2;&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&m_Three-&getArrPk()-&removeAllObjects();&&
&&&&&&&&&&&&m_Three-&getArrPk()-&addObjectsFromArray(arrTem);&&
&&&&&&&&&&&&m_Three-&updatePkWeiZhi();&&
&&&&&&&&&&&&//重新分拆牌&&
&&&&&&&&&&&&m_npcOne-&m_vecPX.clear();&&
&&&&&&&&&&&&m_npcOne-&updatePkWeiZhi();&&
&&&&&&&&&&&&FenChaiNpcPai(m_npcOne);&&
&&&&&&&&&&&&//显示地主标签&&
&&&&&&&&&&&&m_lableDiZhu-&setPosition(npcOneDiZhuLablePt);&&
&&&&&&&&&&&&m_lableDiZhu-&setVisible(true);&&
&&&&&&&&}&&
&&&&&&&&if(m_npcTwo-&getCallNum()&&&m_npcOne-&getCallNum()&&&&m_npcTwo-&getCallNum()&&&m_player-&getCallNum()){&&
&&&&&&&&&&&&CCArray*&arrTem&=&CCArray::create();&&
&&&&&&&&&&&&CCARRAY_FOREACH(m_Three-&getArrPk(),object){&&
&&&&&&&&&&&&&&&&Poker*&pk&=&(Poker&*)&&
&&&&&&&&&&&&&&&&Poker*&pkCopy&=&pk-&copy();&&
&&&&&&&&&&&&&&&&arrTem-&addObject(pkCopy);&&
&&&&&&&&&&&&&&&&addChild(pkCopy);&&
&&&&&&&&&&&&&&&&m_npcTwo-&getArrPk()-&addObject(pk);&&
&&&&&&&&&&&&&&&&m_player-&setIsDiZhu(false);&&
&&&&&&&&&&&&&&&&m_npcOne-&setIsDiZhu(false);&&
&&&&&&&&&&&&&&&&m_npcTwo-&setIsDiZhu(true);&&
&&&&&&&&&&&&&&&&m_iOutCard&=&1;&&
&&&&&&&&&&&&}&&
&&&&&&&&&&&&m_Three-&getArrPk()-&removeAllObjects();&&
&&&&&&&&&&&&m_Three-&getArrPk()-&addObjectsFromArray(arrTem);&&
&&&&&&&&&&&&m_Three-&updatePkWeiZhi();&&
&&&&&&&&&&&&//重新分拆牌&&
&&&&&&&&&&&&m_npcTwo-&m_vecPX.clear();&&
&&&&&&&&&&&&m_npcTwo-&updatePkWeiZhi();&&
&&&&&&&&&&&&FenChaiNpcPai(m_npcTwo);&&
&&&&&&&&&&&&//显示地主标签&&
&&&&&&&&&&&&m_lableDiZhu-&setPosition(npcTwoDiZhuLablePt);&&
&&&&&&&&&&&&m_lableDiZhu-&setVisible(true);&&
&&&&&&&&}&&
&&&&&&&&m_iState&=&2;&&
&&&&&&&&++m_iC&&
&&&&&&&&m_iCallTime&=&m_iC&&
&&&&&&&&unschedule(schedule_selector(GameScene::Call));&&
&&&&&&&&//选定地主后显示三张牌&&
&&&&&&&&CCARRAY_FOREACH(m_Three-&getArrPk(),object){&&
&&&&&&&&&&&&Poker*&pk&=&(Poker*)&&
&&&&&&&&&&&&pk-&showFront();&&
&&&&&&&&}&&
&&&&&&&&//移除叫地主分数的显示&&
&&&&&&&&this-&removeChildByTag(FenShu);&&
&&&&&&&&this-&removeChildByTag(FenShu);&&
&&&&&&&&this-&removeChildByTag(FenShu);&&
&&&&&&&&//使主玩家的牌为可点击状态&&
&&&&&&&&CCARRAY_FOREACH(m_player-&getArrPk(),object){&&
&&&&&&&&&&&&Poker*&pk&=&(Poker&*)&&
&&&&&&&&&&&&pk-&setDianJi(true);&&
&&&&&&&&}&&
}上面判断其实很简单:首先判断各玩家是否都已经叫分,如果是就判断谁是斗地主并把三张牌给他,如果都没有叫斗地主的话,我这里的逻辑是把斗地主判给第一个叫分的玩家。接下来我们看看电脑玩家是如何叫分的,为了简单,我让电脑玩家随机选择分数,代码如下:void&GameScene::NpcCall(Player*&npc,Player*&npc1){&&&&&&int&i&=&rand()%4;&&&&&&if(i&==&3)&//3表示不叫&&&&&&{&&&&&&&&&&npc-&setCall(true);//设置已叫地主&&&&&&&&&&npc-&setCallNum(0);//分数设置为0&&&&&&}&&&&&&else&&&&&&{&&&&&&&&&&while&(m_bCall[i]&==&true)//bool&m_bCall[3];分数是否被叫&m_bCall[0]:1分&m_bCall[1]:2分&m_bCall[2]:3分&&&&&&&&&&&&&&i&=&rand()%3;&//重新选择分数&&&&&&&&&&m_bCall[i]&=&&&&&&&&&&&npc-&setCall(true);&&&&&&&&&&npc-&setCallNum(i+1);&&&&&&&&&&//如果叫3分,设置其他玩家已叫地主状态&&&&&&&&&&if(i&==&2)&&&&&&&&&&{&&&&&&&&&&&&&&m_player-&setCall(true);&&&&&&&&&&&&&&npc1-&setCall(true);&&&&&&&&&&}&&&&&&}&&} &源码下载:感谢本文笔者(oiy37215)的分享,Cocos引擎中文官网欢迎更多的开发者分享开发经验。来稿请发送至:。
来源网址:
评论内容不能为空。父亲节:打扑克中可谓是很多中年人的兴趣爱好之一,“斗地主”更是在他们当中广为流传的一种玩法,但是由于此种玩法的规则,必须是正好的3人游戏,那么在凑不够人数的时候,不如让怹玩玩这款单机版的斗地主,不需要即时性的反应,不也需要网络的限制
发布: 18:30:11作者:机锋
#父亲节#打扑克中可谓是很多中年人的兴趣爱好之一,“斗地主”更是在他们当中广为流传的一种玩法,但是由于此种玩法的规则,必须是正好的3人游戏,那么在凑不够人数的时候,不如让怹玩玩这款单机版的斗地主,不需要即时性的反应,不也需要网络的限制。http://t.cn/zHR3MKq
大家都在看
48小时点击榜
Copyright (C)
Inc. All Rights Reserved.
上海看看牛视网络传播有限公司 版权所有

我要回帖

更多关于 单机斗地主手机版下载 的文章

 

随机推荐