C語言控制台實現字元飛機大戰

2022-10-03 18:00:09 字數 765 閱讀 8366

先看看效果吧

大一的時候做的,當時沒有好的**習慣,所以**有點亂,**直接複製就能用了,功能可以自行拓展。

**:#include

#include

#include

int main () ,//0

,//1

,//2

,//3

,//4

,//5

,//6

,//7

,//8

,//9

,//10

,//11

,//12

,//13

,//14

,//15

};//16

for(;;)

printf("\n");

} //列印地圖結束

printf("\n 生命:");

for(i=0; i0&&plane_x<16&&plane_y>0&&plane_y<16)

} if (getc=='a')

} if (getc=='w')

} if (getc=='s')

} if (getc=='e')

map[a][plane_x]=3;

} }} system("cls");

} system("cls");

printf("總分:%d",score);

getch();

return 0;

}本文標題: c語言控制台實現字元飛機大戰

本文位址:

C 控制台實戰 飛機大戰控制台遊戲原始碼

之所以寫這個遊戲,是因為不服氣,花了一天時間完成。操作 上下左右鍵 移動,enter鍵 回車 發射子彈。111 是本機,y是怪物 敵機 o0是子彈。可以看下截圖。怪物隨機移動,怪物子彈發射隨機。相互間的射擊判斷不是很完善。include include include include include...

C語言飛機大戰

include include int zdj x,zdj y int zd x,zd y int dj x,dj y int speed int map 21 41 int score int h 20,c 40 牆是1 飛機2 子彈3 敵機4 void start 設定初始值 void star...

c語言控制台 之 彈幕實現

彈幕從從控制台的右端到控制台的左端,位置範圍右端要能顯示字串,左端要 0 結構體儲存每個訊息的內容 移動速度 顏色 和初始位置 初始位置不能變,用於下次還原 include include includestruct node struct node dm 出現位置 void gotoxy int ...