Amazing-Python-Scripts
52 строки · 910.0 Байт
1import pygame2import sys3
4# Initialize Pygame
5pygame.init()6
7# Constants
8WIDTH, HEIGHT = 400, 4009GRID_SIZE = 510CELL_SIZE = WIDTH // GRID_SIZE11
12# Colors
13WHITE = (255, 255, 255)14BLACK = (0, 0, 0)15RED = (255, 0, 0)16
17# Create the screen
18screen = pygame.display.set_mode((WIDTH, HEIGHT))19pygame.display.set_caption("Zhed")20
21# Main loop
22
23
24def main():25running = True26
27while running:28for event in pygame.event.get():29if event.type == pygame.QUIT:30running = False31
32screen.fill(WHITE)33draw_grid()34
35pygame.display.flip()36
37pygame.quit()38sys.exit()39
40# Draw the grid
41
42
43def draw_grid():44for x in range(0, WIDTH, CELL_SIZE):45pygame.draw.line(screen, BLACK, (x, 0), (x, HEIGHT))46for y in range(0, HEIGHT, CELL_SIZE):47pygame.draw.line(screen, BLACK, (0, y), (WIDTH, y))48
49
50# Start the game
51if __name__ == "__main__":52main()53