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

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

C語言零基礎項目:自制軍棋游戲!詳細思路+源碼分享

2022-12-29 16:04 作者:C語言編程__Plus  | 我要投稿

每天一個C語言小項目,提升你的編程能力!


這是一款由 shareli 自創(chuàng)規(guī)則的軍旗游戲,具體的游戲規(guī)則如下:

棋盤大?。?×6。

棋子總數(shù):36。

敵對雙方:紅,藍。

棋子類別:紅棋(紅方操作,14 個),藍棋(藍方操作,14 個),紫棋(功能棋,8 個)。

紅棋(藍棋)類型:司令,軍長,師長,旅長,團長,營長,連長,班長,軍旗,工兵×2,炸彈×2。

紫棋類型:地雷×4,變身棋×4。

【規(guī)則說明】

1. 司令最大,工兵最小,大的吃小的,一樣就同歸于盡,炸彈能炸紫棋和敵方除軍旗外所有的棋(炸彈也會消失)。

2. 工兵可挖地雷,挖完后可扛對方棋變身(挖的雷越多,變成的人物越厲害)。

3. 人物棋可吃變,吃后能變成工兵~軍長中的一種,有一定幾率變成隱藏 BOSS。

4. 人物棋可自殺(算一次操作)。

5. 執(zhí)棋方進行完一次有效操作后,就換對方執(zhí)棋(邊框顏色表當前執(zhí)棋方)。

6. 一方棋子(軍旗除外)全被消滅,就算輸; 同時全部沒有,則和棋。

【執(zhí)棋方能進行的操作】

1. 打開棋子(算一次操作)。

2. 攻擊。

3. 移動。

4. 工兵(已挖雷)扛旗。

5. 吃變身卡。

6. 自殺。


【實施游戲操作說明(鼠標操作)】

1. 選擇要打開棋子所在的區(qū)域,單擊。

2~5. 單擊選中主動方(棋子邊框會變綠),再單擊選中被動方。

6. 選中己方棋子,單機鼠標的中鍵。

注:要進行其他操作,必先撤銷當前選定(單擊右鍵撤銷)

【人物棋等級一覽(等高殺等小)】

工1 班2 連3 營4 團5 旅6 師7 軍8 飛8 司9 升9 神10 仙10。

注:“飛、升、神、仙”都為工兵挖雷后扛旗所變,“飛、升、神”能直線飛,“仙”能滿天飛。

本項目編譯環(huán)境:Visual Studio 2019/2022,EasyX插件

完整源代碼如下:

大家趕緊去動手試試吧!

此外,我也給大家分享我收集的其他資源,從最零基礎開始的教程到C語言C++項目案例,幫助大家在學習C語言的道路上披荊斬棘!

整理分享(多年學習的源碼、項目實戰(zhàn)視頻、項目筆記,基礎入門教程)最重要的是你可以在群里面交流提問編程問題哦!

歡迎轉(zhuǎn)行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!

編程學習書籍分享:

編程學習視頻分享:


C語言零基礎項目:自制軍棋游戲!詳細思路+源碼分享的評論 (共 條)

分享到微博請遵守國家法律
孝昌县| 辽阳市| 乌兰县| 宝应县| 从化市| 富民县| 九龙县| 景德镇市| 宿州市| 象山县| 新津县| 贵港市| 滁州市| 福贡县| 广水市| 松溪县| 清流县| 龙泉市| 昌邑市| 铜陵市| 昌平区| 喜德县| 沙湾县| 和静县| 西林县| 白城市| 烟台市| 德江县| 武强县| 上杭县| 县级市| 衡阳市| 额尔古纳市| 抚州市| 眉山市| 宽城| 封开县| 鱼台县| 德清县| 乃东县| 宜宾县|