freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

最新貪吃蛇課程設計報告-文庫吧

2025-07-05 05:58 本頁面


【正文】 extxy(219,254,Ready?)。 getch()。 setbkcolor(0)。 cleardevice()。 }4) 繪制游戲場景 setlinestyle(PS_SOLID, 5)用于繪制實心的寬度為5個像素的線型,bar(i,40,i+7,47)。為畫一個左上角為(i,40),右下角為(i+7,47)的矩形條,rectangle(i, 40, i+10, 49)也用于畫矩形。void DrawFence(){ int i。 setbkcolor(LIGHTGREEN)。 setlinestyle(PS_SOLID, 5)。 //畫圍墻 setfillstyle(LIGHTBLUE)。 for (i=50。 i=591。 i+=10){ // rectangle(i, 40, i+10, 49)。 //上邊 bar(i,40,i+7,47)。 bar(i, 551, i+7,558)。 //下邊 } for (i=40。 i=550。 i+=10){ bar(50, i, 57, i+7)。 //左邊 bar(591, i, 598, i+7)。 //右邊 }}5) 結束游戲 PrScore(score)用于輸出分數(shù)。 void GameOver(int score){ cleardevice()。 PrScore(score)。 setcolor(RED)。 setfont(80, 0, _T(微軟雅黑))。 outtextxy(100, 200, GAME OVER)。 mciSendString(close , NULL, 0, NULL)。 //關閉音樂 getch()。 exit(0)。}6) 判斷是否需要出現(xiàn)食物 if ( == 1) //需要出現(xiàn)新食物 { = rand() % 400 + 60。 = rand() % 350 + 60。 //食物出現(xiàn)后必須在整格內才能讓蛇吃到 while (%10 != 0) {++。} while (%10 !=0) {++。 } =0。 //畫面上有食物 } if (==0) //畫面上有食物,則顯示 { setcolor(GREEN)。 rectangle(, , +10, )。 }7)在沒有按鍵的情況下,蛇自己移動身體for (i=。 i0。 i) //蛇的每個節(jié)往前移動 {[i] = [i1]。 [i] = [i1]。 } //1,2,3,4 表示右,左,上,下四個方向,來決定蛇頭的移動 switch() {case MV_RIGHT: [0] += 10。 break。 case MV_LEFT: [0] = 10。 break。 case MV_UP: [0] = 10。 break。 case MV_DOWN: [0] += 10。 break。 }8),因為蛇頭為兩節(jié),第三節(jié)不可能拐過來 for (i=3。 i。 i++) { if ([i]==[0] amp。amp。 [i]==[0]) { GameOver(score)。 //顯示失敗 = 1。 //蛇死*/ break。 } } if ([0]55 || [0]595 || [0]55 || [0]455) { GameOver(score)。 //本次游戲結束 = 1。 //蛇死 } for(int obs_i = 0。 obs_i()。 obs_i++) { if(vox[obs_i]==[0] amp。amp。 voy[obs_i]==[0]) GameOver(score)。 }以上三種判斷以后,如果蛇死就跳出內循環(huán),重新開始。9) 吃到食物后畫蛇if ([0]== amp。amp。 [0]==) //吃到食物后 { //把畫面上的食物清除 setcolor(0)。 rectangle(, , +10, )。 //新的一節(jié)先放在看不見的位置,下次循環(huán)就取前一節(jié)的位置 [] =20。 [] =20。 ++。 //蛇的身體長一節(jié) = 1。 //畫面上需要出現(xiàn)新食物 score += 10。 // PrScore(score)。 //輸出新得分 } //畫蛇 setcolor(RED)。 for (i=0。 i。 i++) { rectangle([i], [i],[i]+10, [i]10)。 } Sleep(gamespeed)。 //延時控制蛇的速度 //去除蛇的最后一節(jié) setcolor(0)。 rectangle([], [], []+10,[]10)。 10)按鍵操作 key=getch()。//接收按鍵 switch(key) {//判斷按鍵,是否往相反方向移動 case 39。w39。:case 39。W39。:{if(!=MV_DOWN) = MV_UP。}break。 case 39。d39。:case 39。D39。:{if(
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1