當我乙個中午寫完下面的**時,突然感覺我也可以當大佬了
宣告:除了隱藏游標那個函式是上網扣的,其他均屬原創
#include
#include
#include
#include
using
namespace std;
const
int n=15;
char sit[n+1]
[n+1
],ctl;
int d[4]
[2]=
,,,}
,dir;
bool flag=
1,op;
void
hidecursor()
//隱藏游標
;setconsolecursorinfo
(getstdhandle
(std_output_handle)
,&cursor_info);}
void
print()
//輸出
}class
snake
//定義snake型別
snake
(int a,
int b)
//初始化 };
snake head
(n/2
,n/2);
//蛇的頭
void
bmove
(snake* body,
int p,
int q,
bool add)
//蛇身移動
void
hmove
(snake* head,
int dir)
//蛇頭移動
}void
setp()
//隨機掉落蘋果
intmain()
hmove
(&head,dir)
;setp()
;}return0;
}
VC版貪吃蛇
此處,我感受到復用性的好處,將與顯示或平台無關的東西分裝在一起,如果能進一步抽象的盡量抽象,就可以充分發揮其復用性。具體的關於snake的設計,請參見我的部落格 c 版貪吃蛇遊戲 下面是vc下的遊戲介面截圖 在這裡說一下vc下與c 不同的及新家的東西。cpp view plain copy 引入庫 ...
pygame Python 版貪吃蛇
貪吃蛇是個非常簡單的遊戲,適合練手。先來看一下我的遊戲截圖 玩法介紹 回車鍵 開始遊戲 空格鍵 暫停 繼續 方向鍵 或 wsad 鍵 控制移動方向。食物分紅 綠 藍三種,分別對應 10 分 20 分 30 分,每吃乙個食物增加對應分值,每增加 100 分速度加快一級,沒有設定關卡,我玩到 1100 ...
RuleML 入門 未完成版
此文件提供的資訊是初始版本 ruleml 入門 概要此文件解釋ruleml,規則標記語言。ruleml是在全球資訊網上發布和共享規則的標記語言。ruleml是xml,rdf,xslt和owl的子集。資料儲存語言核心ruleml的核心就是基於資料儲存的洪氏邏輯語言。資料記錄和sql,prolog語言存...