先看看效果吧
大一的時候做的,當時沒有好的**習慣,所以**有點亂,**直接複製就能用了,功能可以自行拓展。
**:#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 ...