本文主要是介绍Pygame欢乐打地鼠游戏_unit01 项目初始化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
0.游戏界面
1.基本套路
import pygame
import syspygame.init()
screen = pygame.display.set_mode((500,500))while True:for event in pygame.event.get():if event.type == pygame.QUIT:pygame.quit()sys.exit()
2.设置标题和图标
pygame.display.set_caption('打地鼠')
iconImg = pygame.image.load('./images/a.png')
pygame.display.set_icon(iconImg)
3.加载背景图
bgImg = pygame.image.load('./images/背景.png')
screen.blit(bgImg, (0,0))
pygame.display.update()
4.设置游戏画面帧率
colok = pygame.time.Clock()
clock.tick(60)
5.封装draw() / eventListen()函数
def draw():screen.blit(bgImg, (0, 0))def eventListen():for event in pygame.event.get():if event.type == pygame.QUIT:pygame.quit()sys.exit()
完整代码
import pygame
import syspygame.init()
screen = pygame.display.set_mode((500,500))pygame.display.set_caption('打地鼠')
iconImg = pygame.image.load('./images/a.png')
pygame.display.set_icon(iconImg)#加载背景图片
bgImg = pygame.image.load('./images/背景.png')def draw():screen.blit(bgImg, (0, 0))def eventListen():for event in pygame.event.get():if event.type == pygame.QUIT:pygame.quit()sys.exit()while True:pygame.time.Clock().tick(60)eventListen()draw()pygame.display.update()
这篇关于Pygame欢乐打地鼠游戏_unit01 项目初始化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!