# 1。倒入遊戲的工具包
import pygame
import sys
# 類:1000架飛機,寫圖紙,類
# 類名
# 屬性:皮膚,x,y,視窗
# 方法:
class niao:
def __init__(self,window):
self.x=300
self.y=200
self.picture=pygame.image.load("0.png")
self.window=window
def fly(self):
self.y=self.y-5
def show(self):
self.window.blit(self.picture,(self.x,self.y))
# 2。初始化,loading,加載中
pygame.init()
# 3。設定遊戲視窗大小
window=pygame.display.set_mode((401,700))
# ***4。設定遊戲名稱 set_caption(字元串)
pygame.display.set_caption('管道小鳥遊戲')
# 圖檔1.導入圖檔
background=pygame.image.load('background.png')
# 執行個體化一個對象,按照小鳥圖紙制作一個真實的小鳥 格式i: 對像名 = 類名(視窗)
bird=niao(window)
# 5。無限循環重新整理
while True:
# 玩遊戲的時候,對電腦進行哪些操作?
# 滑鼠,鍵盤
# 事件,event pygame.event.get()
# print(pygame.event.get())
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
# 圖檔2 .把圖檔放在視窗上
window.blit(background,(0,0))
bird.show()
pygame.display.update()