python小游戏源代码pygame
时间: 2023-06-05 20:47:06 浏览: 283
基于python的贪吃蛇程序
以下是一个简单的Python小游戏,使用Pygame模块:
```
import pygame
# 初始化Pygame
pygame.init()
# 定义屏幕的宽度和高度
screen_width = 500
screen_height = 500
# 创建游戏窗口
screen = pygame.display.set_mode((screen_width, screen_height))
# 设置游戏窗口标题
pygame.display.set_caption("My Game")
# 定义颜色变量
WHITE = (255, 255, 255)
BLACK = (0, 0, 0)
# 创建游戏时钟
clock = pygame.time.Clock()
# 创建游戏循环
game_running = True
while game_running:
# 检测游戏事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
game_running = False
# 填充背景颜色
screen.fill(WHITE)
# 绘制矩形
rect = pygame.Rect(200, 200, 50, 50)
pygame.draw.rect(screen, BLACK, rect)
# 更新屏幕
pygame.display.update()
# 设置游戏帧率
clock.tick(60)
# 关闭Pygame
pygame.quit()
```
这个小游戏创建了一个简单的游戏窗口,并在窗口中绘制了一个黑色的矩形。游戏窗口的标题为“My Game”,游戏帧率为60帧/秒。当用户点击窗口的关闭按钮时,游戏循环将结束,程序将退出。
阅读全文