pygame走迷宫小游戏
时间: 2023-08-29 20:09:41 浏览: 54
当然,我可以为您提供一个基于Pygame的走迷宫小游戏的示例代码。在这个游戏中,玩家需要控制一个角色在迷宫中找到出口。以下是一个基本的示例:
```python
import pygame
# 初始化Pygame
pygame.init()
# 设置窗口大小和迷宫大小
width, height = 800, 600
maze_width, maze_height = 10, 10
cell_size = min(width // maze_width, height // maze_height)
screen = pygame.display.set_mode((width, height))
# 定义迷宫地图
maze = [
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
[1, 0, 0, 0, 1, 0, 0, 0, 0, 1],
[1, 0, 1, 0, 1, 0, 1, 1, 0, 1],
[1, 0, 1, 0, 0, 0, 1, 0, 0, 1],
[1, 0, 1, 1, 1, 1, 1, 0, 1, 1],
[1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[1, 0, 1, 1, 1, 1, 1, 1, 0, 1],
[1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[1, 1, 1, 1, 1, 1, 1, 1, 0, 1],
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
]
# 定义角色初始位置
player_x, player_y = 1, 1
# 游戏循环
running = True
while running: