最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C#入門到退休系列1-一個叫摜蛋的撲克游戲的設計與實現(xiàn)

2023-06-10 11:25 作者:搜神記拓拔野  | 我要投稿

1些廢話

?????這個系列的創(chuàng)建初衷,是為了分享一些計算機相關(興趣)的經(jīng)驗(笑),就當是一個個人知識(也許也不太正確)的分享。

?????????最近對一種撲克游戲---摜蛋,有些許熱情,奈何打不過真正高手們,就像手動敲一個摜蛋的撲克游戲。

????????作為一個資深(目前也只有中級工程師職稱)解決方案設計人員與程序員,我深知干什么事兒(狗頭),都不外乎兩點:

????????1.分析與設計

????????2.編碼與調(diào)試

2分析

? ? 分析的過程是一個動態(tài)的過程,往往是一個循環(huán)(迭代)的過程,少許神人可以一針見血,一步到位,大多數(shù)凡人,都是一步一步來。所以分析這個段落,我計劃按時間順序記錄一下。


2023年6月10日分析

????摜蛋作為一個撲克游戲,我們想搞一個程序(游戲)出來,首先我們要明白摜蛋這個游戲是怎么玩的,有什么游戲規(guī)則。

? ? 那么我們先把摜蛋作為一個對象(分析的對象,此處省略對對象的解釋,如有好奇者,可自行研究,有些事,你明白就明白了,你不明白我教你你也不明白,所以我建議各位不明白的時候,先記住,以實用的視角,先為我用為主,逐步深入理解)

?

(不明白圖片為什么會插入失敗-狗頭)

玩家組隊規(guī)則:

為了方便后續(xù)描述,我們認為4人玩家分為兩隊,分別是紅隊與黑隊。每隊有兩人。


?


回合游戲規(guī)則:

定義玩家出完牌,則視為玩家回合游戲結(jié)束,根據(jù)游戲結(jié)束的次序分為1,2,3,4(總共4位玩家),其中1所在隊贏得回合勝利,但1,2,3,4玩家順序影響回合分數(shù)(即下回合游戲進展)

同一隊玩家均結(jié)束游戲,則該回合游戲結(jié)束,進入回合結(jié)算階段。

在回合階結(jié)算段階計算規(guī)則如下:

1:頭游

2:二游

3:三游

4:四游(末游)

1紅隊 2紅隊 3黑隊 4黑隊? 紅隊得3分, 黑隊需要進貢2張牌

1紅隊 2黑隊 3紅隊 4黑隊 紅隊得2分, 黑隊需要進貢1張牌

1紅隊 2黑隊 3黑隊 4紅隊 紅隊得1分。 紅4需要給紅1進貢牌

回合得分會影響下一回合“會”的選擇與“進貢”。


進貢的規(guī)則:

首先進貢規(guī)則是強制的,進貢方必須給手牌中最大的牌進貢,如果最大的牌是“混子”(萬能牌),可以不給“混子”。

進貢方進貢后,頭游先選。

進貢后要回牌,回牌必須是10(含)以下的牌?;嘏票仨毣亟o自己選擇的進貢方。



總體游戲規(guī)則:

游戲開始第一回合由系統(tǒng)隨機選定一張牌,單數(shù)紅隊,雙數(shù)黑隊開始(類似像圍棋的猜先)?;睾蠌?開始,根據(jù)勝負交替進行,直至某一隊在A上勝利,則總體游戲結(jié)束,勝方為該隊。


出牌規(guī)則:


C#入門到退休系列1-一個叫摜蛋的撲克游戲的設計與實現(xiàn)的評論 (共 條)

分享到微博請遵守國家法律
黑水县| 微山县| 扶沟县| 天长市| 永善县| 阿拉善盟| 河津市| 甘谷县| 孝义市| 丽水市| 栾川县| 镶黄旗| 文成县| 建昌县| 黄石市| 璧山县| 丹寨县| 竹北市| 中江县| 正安县| 安泽县| 寿宁县| 昌黎县| 信阳市| 蛟河市| 康定县| 水富县| 潞城市| 墨玉县| 吴堡县| 綦江县| 玉林市| 慈利县| 德令哈市| 万全县| 三原县| 广东省| 洛南县| 高陵县| 松阳县| 福建省|