pygame简单小游戏代码
时间: 2023-09-05 19:06:50 浏览: 234
PyGame2048小游戏
5星 · 资源好评率100%
以下是一个简单的 Pygame 小游戏代码,可以让一个精灵在屏幕上移动:
```python
import pygame
pygame.init()
# 设置屏幕大小
screen = pygame.display.set_mode((400, 300))
# 加载精灵图像
sprite_image = pygame.image.load('sprite.png')
sprite_rect = sprite_image.get_rect()
# 设置精灵位置
sprite_rect.x = 0
sprite_rect.y = 0
# 游戏循环
while True:
# 处理事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
exit()
# 移动精灵
keys = pygame.key.get_pressed()
if keys[pygame.K_LEFT]:
sprite_rect.x -= 5
if keys[pygame.K_RIGHT]:
sprite_rect.x += 5
if keys[pygame.K_UP]:
sprite_rect.y -= 5
if keys[pygame.K_DOWN]:
sprite_rect.y += 5
# 绘制屏幕
screen.fill((255, 255, 255))
screen.blit(sprite_image, sprite_rect)
pygame.display.flip()
```
这个代码演示了如何加载一个精灵图像,并且让它根据键盘输入移动。你可以将 `sprite.png` 替换为你自己的精灵图像。
阅读全文