當前位置:首頁 » 操作系統 » 網狐鬥地主源碼

網狐鬥地主源碼

發布時間: 2023-12-26 14:40:58

❶ 找一個能用的基於圖像識別的QQ鬥地主或者歡樂鬥地主記牌器源碼,我筆記本1280*800解析度

不太懂樓主你的意思,你是要製作鬥地主記牌器的源代碼,好象有一個大家樂記牌器官網里可製作記牌器,應該有代碼的,你去官網看一下

❷ 我在網路上下載了一些java游戲源碼,擴展名是jar格式,請問怎麼打開

你把它直接扔到手機里就行了。
第一步:於手機的數據線連接(讀卡器也行)
第二補:把JAVA游戲扔到手機里
第三步:打開手機,安裝,
第四步:你可以玩了

❸ 簡易c++鬥地主源碼,簡單的鬥地主不需要ui,只要能發牌,隨機決定地主,把牌按大小順序排列

#include <time.h>
#include <iostream>
#include <string>
#include <vector>

enum em_CardClass_t
{
_CC_hearts = 0, // 紅桃
_CC_Spade, // 黑桃
_CC_Clubs, // 梅花
_CC_Diamonds, // 方塊
_CC_King // 大小王
};

struct st_Card_t
{
em_CardClass_t _emCardClass;
UINT _uCardIndex; // _emCardClass為_CC_King時,有效取值[1,2]
// _emCardClass非_CC_King時,有效取值[1,13]
};

using namespace std;

void InitCard(vector<st_Card_t>& vtCard)
{
st_Card_t card;
for( UINT i=0; i<_CC_King; i++ )
{
card._emCardClass = (em_CardClass_t)i;
for( UINT j=1; j<14; j++ )
{
card._uCardIndex = j;
vtCard.push_back(card);
}
}

card._emCardClass = _CC_King;
card._uCardIndex = 1;
vtCard.push_back(card);

card._uCardIndex = 2;
vtCard.push_back(card);
}
// 分牌
void DealCard(vector<st_Card_t>& vtCard, vector<st_Card_t>& vtPlayer1,
vector<st_Card_t>& vtPlayer2, vector<st_Card_t>& vtPlayer3)
{
srand( (unsigned)time( NULL ) );
for( int i = 0; i < 51; i++ )
{
int iCard = rand() % vtCard.size();

switch( i % 3 )
{
case 0:
vtPlayer1.push_back(vtCard[iCard]);
break;

case 1:
vtPlayer2.push_back(vtCard[iCard]);
break;

default:
vtPlayer3.push_back(vtCard[iCard]);
break;
}

if( iCard != vtCard.size()-1 )
{
vtCard[iCard] = vtCard[vtCard.size()-1];
}
vtCard.pop_back();
}
}
// 叫牌
int Bid(vector<st_Card_t>& vtCard, vector<st_Card_t>& vtPlayer1,
vector<st_Card_t>& vtPlayer2, vector<st_Card_t>& vtPlayer3)
{
srand( (unsigned)time( NULL ) );

int iBider = rand() % 3; // 叫牌者,也就是地主
vector<st_Card_t>* pPlayer = NULL;
switch( iBider )
{
case 0:
pPlayer = &vtPlayer1;
break;

case 1:
pPlayer = &vtPlayer2;
break;

default:
pPlayer = &vtPlayer3;
break;
}

for( UINT i = 0; i < vtCard.size(); i++ )
{
pPlayer->push_back(vtCard[i]);
}
return iBider;
}
// 整牌(按紅桃、黑桃、梅花、方塊、小大王的花色順序整理,同一花色再按從小到大的順序整理)
void SortCard(vector<st_Card_t>& vtPlayer)
{
st_Card_t tmp;
for( UINT i=0; i<vtPlayer.size()-1; i++ )
{
for( UINT j=i+1; j<vtPlayer.size(); j++ )
{
if( vtPlayer[i]._emCardClass < vtPlayer[j]._emCardClass )
{
continue;
}

if( vtPlayer[i]._emCardClass == vtPlayer[j]._emCardClass &&
vtPlayer[i]._uCardIndex < vtPlayer[j]._uCardIndex )
{
continue;
}

tmp = vtPlayer[i];
vtPlayer[i] = vtPlayer[j];
vtPlayer[j] = tmp;
}
}
}

void PrintPlayerCard(const string& sPlayerName,
const vector<st_Card_t>& vtPlayer)
{
cout << sPlayerName << " cards:" << endl;
for( UINT i=0; i< vtPlayer.size(); i++ )
{
switch( vtPlayer[i]._emCardClass )
{
case _CC_hearts:
cout << "紅桃";
break;

case _CC_Spade:
cout << "黑桃";
break;

case _CC_Clubs:
cout << "梅花";
break;

case _CC_Diamonds:
cout << "方塊";
break;

default:
cout << "King";
break;
}
cout << vtPlayer[i]._uCardIndex<< " ";
}
cout << endl << endl;
}

void main()
{
vector<st_Card_t> vtCard;

vector<st_Card_t> vtPlayer1;
vector<st_Card_t> vtPlayer2;
vector<st_Card_t> vtPlayer3;

InitCard(vtCard);
DealCard(vtCard, vtPlayer1, vtPlayer2, vtPlayer3);
int iBider = Bid(vtCard, vtPlayer1, vtPlayer2, vtPlayer3);

SortCard(vtPlayer1);
SortCard(vtPlayer2);
SortCard(vtPlayer3);

PrintPlayerCard("Player1", vtPlayer1);
PrintPlayerCard("Player2", vtPlayer2);
PrintPlayerCard("Player3", vtPlayer3);

cout <<"地主是Player"<< iBider+1 << endl << endl;

}

❹ 歡樂鬥地主游戲源碼價格多少

傑米科技的是2-3萬,如客戶還有其他要求,費用另算

❺ 求講解安卓游戲的代碼的電子書

50個ASP電子書籍,有入門,也有實戰電子書,做成了一個下載目錄,歡迎大家下載。

《Android應用開發揭秘》源代碼推薦
Android Phone驅動
安卓(android)編程入門開發教程筆記
Android核心技術與實例詳解【源代碼】推薦
android視頻播放器源碼
【Android】開發的十個案例打包下載推薦
Android 開發的QQ程序源代碼推薦
10個經典的Android開源應用項目(源代碼)推薦
Android 移動開發案例精選集錦源代碼推薦
《Android游戲編程之從零開始》書籍源碼推薦
Android 水果連連看源碼
Android界面切換之動畫效果全匯總推薦
Android經典源碼實例匯總(27個)推薦
[騰訊微博Android客戶端開發]課程文檔及源碼
深入淺出Android教程+原碼程式--台灣Adrioid專家強烈推薦..推薦
Android示例大全(從培訓到工作所有的例子)推薦
Android視錄視頻示例代碼下載
Android通訊錄程序源碼推薦
《Google+Android開發入門與實戰》代碼
android十個大案例源碼(貪吃蛇源、播放器、文件瀏覽器、圖片瀏覽..
(Android)俄羅斯方塊游戲項目源代碼推薦
Android視頻監控源碼
完美版的Android 拼圖游戲APK和工程源碼
Android電子書閱覽器(含源碼)
40種功能項目android源代碼下載推薦
android平台的連連看代碼
foursquare android客戶端源代碼
Android源碼(基於Linux內核)推薦
Android無線點菜系統
10個Android開發應用案例(源碼)推薦
android鬥地主程序源代碼
Android桌面程序Launcher源碼
http://down.51cto.com/data/133881
Android的小游戲源代碼
android源碼--小說閱讀器源碼
Android 條碼掃描程序源碼
《Android/OPhone開發完全講義》源代碼推薦
android文件管理器源代碼
Android 文本閱讀器源代碼
新浪微博android客戶端源碼--終結版
基於Android編寫的MP3播放器源碼(帶卡拉OK字幕)..推薦
Android PDF 閱讀器源碼
Android打地鼠游戲
android 做的小游戲源代碼
android拼圖 游戲源碼
sipdroid(Android SIP client)JAVA源碼推薦
《Android移動開發一本就夠》源碼推薦
Android 圖片瀏覽器源碼
Android 海賊王連連看游戲源碼
Google Android SDK開發範例大全源碼(第二版)推薦
Android 天氣預報加widget源碼

騰訊電腦管家是集「殺毒+管理」2合1,系統安全防護於一身,自帶系統修復引擎的殺毒軟體,可以在殺毒後自動修復系統文件

管家獨有的二代反病毒引擎,防護查殺更徹底,清理軟體建議使用騰訊電腦管家 --首頁全面體檢--殺毒--清理垃圾-電腦加速--電腦診所,殺毒清理高效徹底


電腦管家企業平台為您解答。

騰訊電腦管家企業平台:http://..com/c/guanjia/

❻ 各位C++老師,我下了一個鬥地主的源程序,發現沒有main的入口函數,我該從什麼地方開始著手看

你在vc環境下,點擊edit-->find in file,工程選擇你源碼所在目錄,搜索關鍵字就是main,下面的項目都不要選,然後點擊find,查看一下結果
main函數是所有工程的入口函數,但有些地方會把他封裝起來,比如想WinMain,Win32等,名字不一定是什麼,但肯定會帶著一個main的

熱點內容
電腦怎麼登遠程伺服器 發布:2024-11-29 12:32:20 瀏覽:124
先來先服務進程調度演算法 發布:2024-11-29 12:30:12 瀏覽:628
mysql存儲過程循環表中的數據 發布:2024-11-29 12:04:02 瀏覽:600
相機存儲器一般是什麼 發布:2024-11-29 11:59:51 瀏覽:295
傳奇伺服器源碼 發布:2024-11-29 11:43:15 瀏覽:820
新手機如何登錄微信密碼忘記了 發布:2024-11-29 11:34:34 瀏覽:544
筆記本配置低怎麼玩lol 發布:2024-11-29 11:34:32 瀏覽:461
如何在iphone上玩安卓號 發布:2024-11-29 11:24:21 瀏覽:754
伺服器店鋪怎麼取名 發布:2024-11-29 11:19:26 瀏覽:4
phpapache日誌 發布:2024-11-29 11:07:26 瀏覽:310