📅  最后修改于: 2023-12-03 15:10:07.360000             🧑  作者: Mango
拼图是一种经典的益智游戏,通常是用不同形状的小块拼成大图案。在这个示例中,我们将展示如何使用 Python 语言实现一个简单的拼图游戏,并创建一个包含 5 行 10 个球的游戏板。
import pygame
pygame.init()
# 游戏板大小
board_width = 600
board_height = 400
# 球的大小和间距
ball_size = 30
ball_spacing = 10
# 游戏板的列数和行数
num_cols = 10
num_rows = 5
# 创建窗口
screen = pygame.display.set_mode((board_width, board_height))
# 设置窗口标题
pygame.display.set_caption('拼图 | 5 行 10 个球')
# 绘制球
for row in range(num_rows):
for col in range(num_cols):
x = ball_spacing + col * (ball_size + ball_spacing)
y = ball_spacing + row * (ball_size + ball_spacing)
pygame.draw.circle(screen, (255, 255, 255), (x, y), ball_size // 2)
# 游戏循环
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# 更新屏幕内容
pygame.display.update()
# 退出 Pygame
pygame.quit()
要运行我们的拼图游戏,请保存以上代码为 py
文件并在终端输入 python file_name.py
命令即可启动游戏。
通过以上步骤,我们已经成功创建了一个简单的拼图游戏,并在游戏板上绘制了 5 行 10 个球。你可以使用不同的颜色或形状来代替这些球,或者为游戏添加更多元素和功能,以使游戏更有趣和挑战性。