c語言小遊戲 精簡 C語言開發簡易版掃雷小遊戲

2021-10-13 08:49:47 字數 1524 閱讀 8881

c

語言開發簡易版掃雷小遊戲

c語言開發的命令列下的簡易版掃雷小遊戲,

本身沒有什麼太

多的技術含量,

只不過是筆者的**作,

希望對大家學習

c能夠有所

幫助。前言:

想起來做這個是因為那時候某天知道了原來黑框框裡面的游標是可以控制的,

而且又經

常聽人說起這個,就鍛鍊一下好了。

之前就完成了那

1.0的版本,現在想放上來分享卻發現有蠻多問題的,而且最重要的是

沒什麼注釋【果然那時候太年輕】

!現在看了也是被那時候的自己逗笑了,就修改了一些小

bug,增加了算是詳盡而清楚的注釋,嗯,

msdn

上面對各種函式的解釋很詳細的【又鍛鍊

一下英語】

,順便讓開頭和結尾的展示「動」了起來,就當作

1.5的版本好了。

這個只是給出了乙個實現的思路,

其中肯定也有很多不合理的地方和可優化之處,

希望過程:

期間也是遇到了蠻多困惑的。

1.最先的是怎麼知道按了方向鍵,左查右找,說法有好幾個版本呢,就想看能不能自己

測試一下自己的好了,再查再找,好了,感謝寫了測試方向鍵的人;

2.再比如說怎麼消除視窗中一行的緩衝,因為不消除就一直在哪,視覺效果不好,翻查

了一下資料,就寫了

delline()

這個來做這個事情了;

3.設定顏色時,在

cmd裡面

help

color

知道了顏色的引數,但是通過數字

0-9來設定的

太暗了,發現有更亮的,比如

0a,在

setcolor()

裡面用它卻說型別不對,於是上

msdn

,發現還可以用巨集,就想通過如

'background_intensity

background_red

之類來完成,就

想怎麼去代替那個巨集,

覺得每次寫一長串好麻煩。

然後換了各種型別的引數型別和不定長參

數什麼的,發現還是不行,後來一想,萬一它支援數字呢,a

不就是麼?!一測,成

了;4.

還有一些判斷狀態的順序,嗯啊,這些要先想好再下手,不然左改右改很麻煩呢;

5.別的困惑不怎麼記得了。

**:下面分別給出

littlemines

【好弱的名字】

,測試顏色,測試方向鍵的**。

【反映說有行

號不好複製,那取消好了】

* c語言命令列

方向鍵簡易版掃雷

* author

annsshadow

* version

1.5* time

2015-11-29

執行環境:

windows10-64bit

編譯環境:

codeblocks-13.12

用到的都導進去吧

#include 

c語言小遊戲 精簡 簡易版C語言貪吃蛇小遊戲

c 庫 include include include include include 遊戲活動區域 define game w 20 define game h 14 方向 define up 72 define down 80 define left 75 define right 77 def...

c語言小遊戲 精簡 簡易版C語言貪吃蛇小遊戲

c 庫 include include include include include 遊戲活動區域 define game w 20 define game h 14 方向 define up 72 define down 80 define left 75 define right 77 def...

c語言小遊戲 精簡 C語言實現簡易2048小遊戲

一直很喜歡玩這個小遊戲,簡單的遊戲中包含運氣與思考與策略,喜歡這種簡約又不失內涵的遊戲風格。於是萌生了用c語言實現一下的想法。博主分析的都很到位,很多演算法技巧都值得借鑑,c語言實現2048的主要思想已經在那個部落格中詳細的分析了,但是我覺得在博主的 中還是有很多很好的思想是值得我借鑑學習的。比如這...