在b站搜索嵩天教授的Python游戏开发教程开始学习
import pygame,sys
#初始化intitle()及设置
pygame.init()
size=width,height=600,400
speed=[1,1]
BLACK=0,0,0
screen=pygame.display.set_mode(size)
pygame.display.set_caption("pygame壁球")
ball=pygame.image.load("biqiu.jpg")
ballrect=ball.get_rect()
fps=300
fclock=pygame.time.Clock()
#获取事件并逐类响应
while True:
for event in pygame.event.get():
if event.type==pygame.QUIT:
sys.exit()
ballrect=ballrect.move(speed[0],speed[1])
if ballrect.left<0 or ballrect.right>width:
speed[0]=-speed[0]
if ballrect.top<0 or ballrect.bottom>height:
speed[1]=-speed[1]
screen.fill(BLACK)
screen.blit(ball,ballrect)
pygame.display.update()
fclock.tick(fps)