飛機大戰基礎

2021-10-02 17:01:13 字數 746 閱讀 5785

#include

#include

#include

#include

//函式外部全域性變數定義

int position_x,position_y;//飛機位置

int bullet_x,bullet_y; //子彈位置

int enemy_x,enemy_y; //敵機位置

int high,width; //遊戲畫面尺寸

int score; //遊戲得分

void hidecursor()//隱藏游標顯示函式

;setconsolecursorinfo(getstdhandle(std_output_handle), &cursor_info);

}void gotoxy(int x, int y) //將游標調整到(x,y)的位置

void startup()

printf (」\n");

}printf(「得分;%d」,score);

}void updatewithoutinput()//與使用者輸入無關的資料

if (speed < 10)

speed ++;

if (bullet_x > -1)

bullet_x --;

if (enemy_x > high)

else}}

void updatewithinput()//與使用者輸入有關的資料

}}int main()

return 0;

Python基礎 飛機大戰

import pygame from pygame.locals import import random import time class herobullet def init self,x,y,windows self.x x self.y y self.pic pygame.image.l...

飛機大戰 3

今天主要是敵方飛機的建立,下落 前面已建飛機的父類call 2 敵方飛機 function enemyplane hp,x,y,sizex,sizey,score,dietime,sudu,bombplane,srcimage 敵方的飛機型別分為大中小,要隨機下落 飛機的隨機下落,大中小飛機出現頻率...

飛機大戰 一

圖1 遊戲開始 圖2 英雄機,子彈,敵機和小蜜蜂 圖4 遊戲結束 圖5 遊戲暫停 由圖2可以看出遊戲中至少有4個類,hero 英雄機 airplane 敵機 bee 小蜜蜂 bullet 子彈 圖6注 圖6中,英雄機,子彈,敵機和小蜜蜂均為矩形,所以會有x座標和y座標 會在程式中有體現 1.建立4個...