《情書》(Love letter),韓國SBS電視臺綜藝節目,被譽為“韓國的流行制造機”、綜藝節目中的“大長今”,由搞笑才能一流的韓國著名主持人姜虎東擔綱主持。該節目于2004年~2006年間, 每周六17:40在韓國SBS電視臺播出,200, 以下是為大家整理的關于游戲牌情書5篇 , 供大家參考選擇。
游戲牌情書5篇
【篇一】游戲牌情書
VC++課程設計報告
課題名稱:21點撲克牌游戲
單位:動力工程學院2005級
學號:0508190111
姓名:田 駿
指導教師:張 薇
一、 程序功能簡介:
這是一個21點的撲克牌游戲。玩家一共可以要5張牌,如果牌的點數超過21點則輸了,自動出局。在不超過21點的情況下,玩家與莊家比牌的點數大小,大者贏。根據玩家的級別高低,分為“普通玩家”、“高級玩家”、“超級玩家”,不同玩家在游戲中的規則有所不同。
二、 程序設計思想:
1)、類的封裝 根據程序設計要求,把程序中的函數與數據
裝到一個類中。因此,定義了類class Ccard,并定義
兩個構造函數,其中一個為缺省的構造函數。
2)、對輸入密碼是否正確的判斷 在判斷“高級玩家”、“超級玩家”的成員函數hplayer( )、splayer( )中利用字符串函數中的strcmp(char1[ ],char2[ ])判斷密碼的正確性。其中char1[ ]為玩家通過成員函數keyword( )輸入的密碼;char2[ ]為設定的密碼。當strcmp( )返回值為0時,char1[ ]與char2[ ]完全以致,hplayer( )、splayer( )返回值1;當strcmp( )返回值為1時,char1[ ]與char2[ ]完全以致,hplayer( )、splayer( )返回值0。
3)、對“高級玩家”設計 程序設計要求“高級玩家”在要牌時點數不會超過21點,設計了友元函數Hplayerhit(CCard &b)。通過對玩家對象的引用,實現計算機替“超級玩家”要下一張牌,判斷要了下一張牌,總牌點數是否大于21點,并替玩家要牌,這些通過一個if else語句實現。
4)、對“超級玩家”的設計 程序設計要求“超級玩家”時,可以看莊家的牌,可以看下一張牌,還可以指定下一張的牌點數。設計了有元函數Splayerhit(CCard &a,CCard &b),通過主函數對玩家對象與莊家對象的引用實現程序要求。a.nTotal為莊家的牌點數。
5)、對增加賭注的設計 程序設計要求玩家可以根據牌的情況自行增加賭注。成員函數Addbet( )實現這一功能。通過判斷輸入的字符確定玩家是否要增加賭注。當玩家加賭注時,判斷是否超過了手中有的資金。提示玩家一共下了多少賭注,手中還有剩的資金。
6)、對要張數的設計 程序設計要求要牌不能超過5 張。設計了成員數據 playerturns、cputurns,成員函數Playerturns( )、 Cpuhit ( )。玩家每次要牌時playerturns加1。Playerturns( )返回值大于1時,可以繼續要牌。Cpuhit ( )實現了計算機的要牌,并限制了計算機要牌數不超過5張。
7)、游戲熟贏的判定 設計了友元函數results(CCard &a,CCard &b),通過對莊家與玩家對象的引用,判斷玩家、莊家的牌點數是否超過21點,在不超過21 點的情況下,與莊家的總牌點數比較大下,判斷一局游戲的書贏。并對類中有關玩家的數據nDollar(賭注資金)、nWin(贏局數)、nLose(輸局數)、nDraw;(平局數),進行操作。
8)主函數設計思想 程序開始運行,首先建立兩個對象 cpu(莊家)、player(玩家),并判斷玩家是否要開始游戲。在一局游戲結束后通過do-while語句判斷玩家是否繼續玩牌。開始游戲后,通過playerFirstplaytwo( ) cpuFirstplaytwo( )為玩家與莊家分別發兩張牌。do-while語句判斷玩家是否要牌、是否有資格要牌。在do-while語句段中利用if-else-if語句判斷玩家的級別,根據不同級別player調用不同函數進行要牌。通過cpu調用Cpuhit ( )完成莊家的要牌。之后程序從do-while程序段跳出,調用results(cpu,player)進行本局游戲勝負的判斷。如果玩家不再繼續游戲,player調用print( )輸出游戲結果。
三、 序中主要數據與函數列表:
主要數據: int nDollar—有多少錢
int nWin—贏局數
int nLose—輸局數
int nDraw—平局數
double nTotal—總的牌點數
int nGamble—賭注資金
int playerturns—玩家牌的張數
int cputurns—莊家牌的張數
char str[10]—輸入的密碼存入該字符串
主要函數: CCard(int money) 構造函數
CCard( ){ } 缺省構造函數
int random(int hi,int lo) 取兩參數之間的隨即數,用于隨即產生牌點
void rules( ) 規則輸出
void BET( ) 接受玩家第一次下注
void Addbet( ) 接受玩家增加賭注
void playerFirstplaytwo( ) 為玩家發頭兩張牌
void cpuFirstplaytwo( ) 為莊家發頭兩張牌
void keyword( ) 輸入密碼程序
void hit( ) 普通玩家要一張牌
void print( ) 輸出最后結果
void replay( ) 詢問是否再玩一局
int hplayer( ) 判斷高級玩家
int splayer( ) 判斷超級玩家
int Playerturns( ) 計算玩家牌的張數
void Cpuhit( ) 莊家要牌
friend void results(CCard &) 判定一局游戲結果
friend void Hplayerhit(CCard &) 高級玩家要牌
friend void Splayerhit(CCard &,CCard &) 超級玩家要牌
四、程序:
#include
#include
#include
#include
#include
#define H " "
class CCard
{
public:
int nDollar;//有多少錢
int nWin;//贏局數
int nLose;//輸局數
int nDraw;//平局數
double nTotal;//牌的總點數
int nGamble;//賭注資金
int playerturns;// 玩家牌的張數
int cputurns;// 莊家牌的張數
char ans1;
char str[10];// 輸入的密碼存入該字符串
CCard(int money,int Draw,int lose,int win)//構造函數
{ nDollar=money; nDraw=Draw; nLose=lose; nWin=win;
}
//-----------------------------------------------------------------------------------------------------
CCard( ){ }; //虛構函數
//----------------------------------------------------------------------------------------------------------
int random(int hi,int lo) //取兩參數之間的隨即數
{ int ran;
srand((unsigned)time(NULL));
ran=rand()%(hi-(lo-1)+lo)+lo;
return(ran);
}
//-----------------------------------------------------------------------------------------------------------
void wait(int milli) //暫停milli秒
{ clock_t start;
start=clock();
while((clock()-start)>ans1;
if((ans1== "y")||(ans1=="Y")) //檢查輸入是否為Yes
{ rules( );
coutnDollar)
{
cout
【篇二】游戲牌情書
“關牌”撲克游戲里的“關”字,在這里為動詞,意義是把牌關住。這是一款輕易上手的風趣的游戲,詳細弄法如下。
游戲的目標是要費盡心機地將本人的手牌盡快打進來。誰先打完一切的牌,即為勝,其他幾位牌手未打出的炒即為負分。每一張計負一分,勝者為列位牌手的負分之和,但計為正分。
用一副撲克牌,去掉巨細王牌。
參與游戲的人數可為二至六人,但以四工資宜。依押人數多少去掉幾張牌和每人摸幾張牌:
兩人參與游戲,不去牌,每人摸18張牌,余下的牌扣在桌上。
三人到場游戲,去掉一張2,花樣恣意,每人摸17張牌。
四人參與游戲,不去牌,每人摸13張。
五人到場游戲,去掉兩張2,花樣恣意。每人摸10張。
六人參與游戲,不去牌,度參加巨細王牌,每人摸9張牌。
先山農戶把牌操洗幾遍,然后,由恣意一位牌手切牌,農戶先摸牌,然后按逆時針偏向摸牌,直至摸完為止。當前每一盤山勝者洗牌,并搶先摸牌。
摸好牌當前,列位牌手把本人手中的牌認真地整頓好。因為這種游戲有以下兒種出牌范例,因而。整頓是依據這些規矩來整頓。詳細的幾種出牌范例如下:
單張牌即一張即不可對也不可順子的牌。比方,3,5,6等均是單張牌。
對子兩張牌點數雷同,花樣恣意。比方:101101818131J,Q。Q等都為對子。
兩連對四張牌的牌點數為兩劍::土點牌的對子,且足一連牌點的對子。比方:99,10,10,33,44,等;
三連對六張牌為三副對子,且三副對子牌點V:。一連。
例1。;一:33,4一、55。JJ 。QQ,KK等。
四連對和五連對與上述連對牌前提一樣,只是對子多一兩副。
三同張三張牌點數衣!弓,如333, 999。22"2,QQQ, 777,888,JJJ等。三同張能夠搭別的兩張恣意的牌一同
連三同牌包羅二三卜、三三同、四三劃一,與止對牌條是一樣的,出牌時梅副三同張可搭兩張牌一同出牌。
炸彈即四同張牌。為四張點數和同的牌。這是游戲中最大的牌,能夠吃任何牌。比方:JJJJ,9999等均為四同張。
P7牌請求五張或五張以上牌點一連的牌,花樣不限。例W:3,4,5,6,7,7,8,9,10,J,Q,K等。留意A,2在組成順子時,能夠A,2,3,4,5或9,1o,J,Q,K,A,而不可以構成J,Q,K,A,?,3如許的順子。
打牌時。梅盤山摸到熙桃3者先出。且肯定要起首打出黑挑3這張牌,然后。按逆時針偏向。游戲者順次輪番出牌。后一家打tl;的牌必需與前一家打出的牌類#f l同,;t比前一家打出的牌要大。如役有能夠棄權‘a1"出的牌最大者,能夠銀據n己的手牌精況而換仃一種新的范例的牌,接上去出牌的人。必需跟打出這品種型的牌,并且,要比前一家打出的牌大。也能夠棄權不出牌。
留意在打牌時,如領打者打出“三連兩”,假如說搭的是對子,比方,KKK,QQ,10,10,10,44等,那么,吃牌者也得搭對子,但只需“三同張”比上一家的“三同張”大即行,對子巨細有關。如搭的是兩張單牌,比方,KKK,35。666,78,等,那么,吃牌者也得搭兩張單牌。打牌時,假如打的是順子牌,后一家出的牌,張數必需與前一家出的牌張數雷同。順子牌打法,在有些中央也有同花順吃普通順子的打法。
在同類牌中,以牌面上牌點巨細來分出牌的巨細。牌的巨細次第為:2>A>K。 >Q>J>……>3。但A與2在A,2,3,4,5這類順子中為最小牌。
別的,牌的巨細不分花樣上下,只需牌點數雷同,先出者為大。
在打某品種型的牌時,只需有牌可打,則能夠打得許多輪,不以一圈為界,但必需是按逆時針偏向,由游戲者順次輪番出牌,不許逆向出牌,如或人示意“Pass",不得懺悔,只需等候再輪到本人出牌時,方可打牌。
云云按上述辦法連續仃牌,直至有牌手把手中牌打完為止,這時其他牌手不得再出牌而進入計分階段。
游戲的計分為:每一張牌留在手中,即負一分,負爭的總合為勝者的正分。假如說或人一張未出,則要翻倍計負分,勝者也為各牌手負分之合。若有人摸到“炸彈”,能夠事前規則正多少分,其他牌每人各負多少分。
游戲可事前規則一個目的分,開始到達者為勝者。
以上“關牌”撲克游戲弄法。不知你明確了嗎?和牌友試一下吧。
---- ---- 御匾會、御匾會娛樂城官網:ybh8888.com
ybh9999.com
歡迎光臨 ! ! !
【篇三】游戲牌情書
猜牌游戲
王歲忠
【期刊名稱】《小學數學教師》
【年(卷),期】2000(000)012
【摘要】課外活動又開始了,張老師拿來一副撲克牌,他今天要和同學們玩一個猜牌游戲。張老師先把兩張王牌和12張J、Q、K牌剔除,余下40張牌。張老師讓其中一位同學從這40張牌中任意抽取一張,其余的牌仍給張老師。張老師把余下的牌很快地看3遍,便告知剛才那位同學抽走的是哪張牌。
【總頁數】1頁(79)
【關鍵詞】老師;同學;游戲;課外活動;撲克牌;王牌;剔除
【作者】王歲忠
【作者單位】江蘇省盱眙縣中學
【正文語種】英文
【中圖分類】G633
【相關文獻】
1.猜數游戲 [J], 王歲忠
2.巧猜年齡和生日 [J], 朱慶彬
3.猜牌游戲新解 [J], 曾菊華
4.指鐘猜數碼 [J], 何慧敏; 王芳(指導教師)
5.怎樣描述畫面中熱鬧的場面(一) [J], 向東進
以上內容為文獻基本信息,獲取文獻全文請下載
【篇四】游戲牌情書
衡陽字牌游戲玩法
衡陽字牌又稱為“橋字牌”,是一種長條形紙牌類(長牌)的棋牌游戲,在廣西地區被叫做“字牌”或“大字牌”和“八一字牌”,湖南叫“跑胡子”,它的玩法與麻將類似,但比麻將更加簡捷方便,變化多樣。在衡陽非常受歡迎。
在衡陽地區流傳已久,其中最受歡迎的就是六胡搶、十胡卡這些玩法了。但隨著互聯網的發展,人們逐漸開始在手機上玩字牌,現在棋牌游戲最火的就是阿閃衡陽棋牌。
在衡陽無論男女老少,都愛打上那么幾盤。其實啊,這字牌里也蘊含了不少人生哲理,不信你就來看看,六胡搶”是衡陽字牌中的一種玩法,發源地為衡陽,是衡陽人休閑娛樂的首選之一。六胡搶玩的是搶而不是大,胡數達到6胡并符合胡牌的牌型就可胡牌。
湖南地區,一句話小字1、2、3或2、7、10有3 胡,大字1、2、3或2、7、10有6胡,碰小牌1胡,大牌3胡,偎牌則小的6胡,大的9胡,坎牌則小的6胡,大的9胡,提小牌9胡,大的12胡,小字的1、2、3和2、7、10一句話為3胡,大字的1、2、3和2、7 、10一句話為6胡,絞牌沒有胡數。
一方門子:比如一句話,一絞牌,一碰,一提,一偎(笑牌),一跑都稱為1方門子。當有跑牌或提牌時,一對牌可以稱為1方門子,叫做將,跑牌或提牌時,必須有一對將,否則就要掉將。
胡牌
A、沒有違規,如沒有多牌少牌,有碰不碰,拆垅破坎。吃了不比,吃過張。
B、至少有15胡,低于15胡不能胡牌。
C、手里的與桌面上的牌組合有7方門子。
D、胡牌必須胡墩上的,示眾后的牌,可以胡過張,胡自己或其他人要碰,跑的牌。不能胡任何人提或偎的牌。湖南地區可以胡玩家打出的牌。
E、莊家砌牌有天胡,可以直接胡牌,就是在出牌前組合七列牌且不違規。下家胡莊家打出的第一張叫地胡。
特殊:同時有兩個以上玩家要胡同一張牌時,如果是自己摸的牌,則自己優先胡牌;如果是其他兩家要胡牌,則下家優先可以胡。
破跑胡:當玩家自己或其他玩家跑牌時,正好這只牌是自己要胡的,可以胡,稱為破跑胡(即胡牌優先于跑牌)。
臭胡:能胡而沒胡的牌第二次出現時,如果玩家的當前胡數沒發生變化,則玩家不可以胡牌,稱為臭胡。只有玩家的當前胡數發生變化后(即不同于第一次可以胡的時刻),玩家才能胡那張牌。
荒莊:當墩上的牌摸完時,三個玩家中沒有一個胡牌的,稱為荒莊。
【篇五】游戲牌情書
五張牌游戲玩法
游戲起源、歷史和簡介
港式五張牌上手容易、對抗性強,既有技巧也有一定的運氣成分,因此流傳非常廣泛,五張牌高手必須具備良好的記憶力、綜合的判斷力、冷靜的分析能力再加上些許運氣。該游戲緊張刺激,集益智和樂趣于一身,不但是游戲,更是生活。
規則
名詞解釋
1. 全梭:以最小玩家的銀子數目為每個玩家梭哈時下注的最大數目。但是最大下注數目為1億5千萬。
2. 封頂:以最小玩家的銀子數目的50%為每個玩家梭哈時下注的最大數目。
3. 3張梭:在玩家獲得第3張牌后,可以梭哈。
4張梭:在玩家獲得第4張牌后,可以梭哈。
玩法
1. 先發給各家一張底牌,底牌要到決勝負時才可翻開。
2. 從發第二張牌開始,每發一張牌,以牌面發展較佳者為優先,進行下注。
3. 有人下注,想繼續玩下去的人,要按「跟注」鍵,跟注后會下注到和上家相同的籌碼,或可選擇加注(加注籌碼分別為1倍底注、3倍底注、6倍底注),根據房間的設定,可以在特定的時間選擇[梭],梭哈是會加入桌面允許的最大下注。
4. 各家如果覺得自己的牌況不妙,不想繼續,可以按「放棄」鍵放棄下注,認賠等待牌局結束,先前跟過的籌碼,亦無法取回。
5. 牌面最大的人可贏得桌面所有的籌碼。當三家放棄,已經下的注不能收回,并且贏家的底牌不掀開。
紙牌種類:梭哈游戲用的是撲克牌,取各門花色的牌中的「8、9、10、J、Q、K、A 」,共28張牌。根據房間的設定,有時A可以作為點數7使用,成順子「7、8、9、10、J」
比較大小
1. 牌型比較:同花順>鐵支>葫蘆>同花>順子>三條>二對>對子>散牌。
2. 數字比較:A>K>Q>J>10>9>8。
3. 花式比較:黑桃>紅桃>草花>方片
4. 異常處理:若是某個玩家在六十秒內沒有任何響應,游戲程序將替他叫放棄。
5. 游戲進行中不正常離局者,除了會斷線次數加1次外,還會被扣桌面上所有人的下注。
注意:如果用戶的籌碼少于100將不能再玩梭哈游戲.
牌型說明范例
1. 同花順:擁有五張連續性同花色的順子。以A為首的同花順最大。但8和A之間不算順子。
2. 鐵支:四張相同數字的牌,外加一單張。比數字大小,「A」鐵支最大。
3. 葫蘆:由「三條」加一個「對子」所組成的牌,若別家也有此牌型,則比三條數字大小。
4. 同花:不構成順子的五張同花色的牌。先比數字最大的單張,如相同再比第二支、依此類推。
5. 順子:五張連續數字的牌組。 以A為首的順子最大,如果大家都是順子,比最大的一張牌,如果大小還一樣就比這張牌的花式。
6. 三條:牌型由三張相同的牌組成,以A為首的三條最大。
7. 二對:牌型中五張牌由兩組兩張同數字的牌所組成。若遇相同則先比這副牌中最大的一對,如又相同再比第二 對,如果還是一樣,再比剩下的單牌的點數, 如果再相同,則比大對子中的最大花色。
8. 對子:牌型由兩張相同的牌加上三張單張所組成。如果大家都是對子,比對子的大小,如果對子也一樣,則比 剩下的三張單牌的大小;如果還是相同,則比這個對子中的最大花色。
散牌:單一型態的五張散牌所組成,不成對(二對),不成三條,不成順(同花順),不成同花,不成葫蘆,不成鐵支。先比最大一張牌的大小,如果大小一樣,比這張牌的花色。
記分與級別
牌局的勝負戰績及分數戰績,會在每一盤結束時,自動統計回報至游戲服務器。




