前几天在Crossin先生的微信号上看到了这个用Pygame写的微信飞机大战游戏,因为之前有玩过,而且和好友打榜打的厉害,所以有兴趣来用python复现一下。
用pygame的库来制作这个游戏并不难,我也是跟着crossin先生一步步做的,第一节课的内容就是加载游戏背景:
# -*- coding: utf-8 -*-
import pygame
from sys import exit
pygame.init()
screen = pygame.display.set_mode((400, 800), 0, 32)
pygame.display.set_caption("Plane!")
background = pygame.image.load('bg.jpg').convert()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
exit()
screen.blit(background, (0, 0))
pygame.display.update()

本文介绍如何使用Python的pygame库复现微信打飞机游戏。内容包括加载游戏背景,涉及set_mode函数用于设置游戏窗口分辨率,convert方法转换图像数据为Surface对象,blit方法绘制图像并更新屏幕。
最低0.47元/天 解锁文章
976

被折叠的 条评论
为什么被折叠?



