使用Python写一个打砖块小游戏

开发益智的打砖块小游戏,你可以试一下能打几块

Python源码、学习、问题解决
4656 885 91
(备注:苏)
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:
			
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值