开发益智的打砖块小游戏,你可以试一下能打几块
import pygame,sys,time,random
from pygame.locals import * #
from static_params import * #引入所有静态参数
from GameClass import *
pygame.init() #初始化游戏
mainclock = pygame.time.Clock() #时钟设置
Exit =0
global Surface
Surface = pygame.display.set_mode([WindowWidth,WindowHeight],0,32) #窗口设置
pygame.display.set_caption('打砖块游戏') #设置窗口标题
def BeforeGame():
StartImage = pygame.image.load('intro_Ball.png').convert_alpha() #开始图像的界面
button = Button(Surface,FontColor,TextLocation,'StartGame')
flag = True
while flag:
for event in pygame.event.get():
if event.type ==QUIT:
Exit = 1
pygame.quit()
exit()
if event.type == MOUSEBUTTONUP:
if button.is_overed():
flag = False
Surface.blit(StartImage,ImageLocation)
button.ButtonBlit()
pygame.display.update()
mainclock.tick(100)
def Gaming():
#设置一个暂停函数
def pause():
button = Button(Surface,FontColor,TextLocation,'Continue')
Surface.fill((0,0,0))
flag = True
while flag:
for event in pygame.event.get():
if event.type ==QUIT:
Exit = 1
pygame.quit(