Код:
import pygame
import sys
# Инициализация Pygame
pygame.init()
# Настройки экрана
WIDTH, HEIGHT = 800, 600
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("Кликер"
# Цвета
WHITE = (255, 255, 255)
GREEN = (0, 255, 0)
BLACK = (0, 0, 0)
# Шрифты
font = pygame.font.Font(None, 74)
# Переменные для игры
score = 0
button_rect = pygame.Rect(WIDTH // 2 - 100, HEIGHT // 2 - 50, 200, 100)
# Основной игровой цикл
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
# Обработка клика мыши
if event.type == pygame.MOUSEBUTTONDOWN:
if button_rect.collidepoint(event.pos):
score += 1
# Отрисовка
screen.fill(WHITE)
# Отрисовка кнопки
pygame.draw.rect(screen, GREEN, button_rect)
# Отрисовка текста
score_text = font.render(str(score), True, BLACK)
text_rect = score_text.get_rect(center=(WIDTH // 2, HEIGHT // 2 - 100))
screen.blit(score_text, text_rect)
# Обновление экрана
pygame.display.flip()
▎Как запустить программу:
1. Убедитесь, что у вас установлен Python и Pygame. Если Pygame не установлен, его можно установить с помощью pip:
pip install pygame
2. Скопируйте код в файл с расширением .py, например clicker.py.
3. Запустите файл с помощью Python:
python clicker.py
▎Управление:
• Нажимайте на зеленую кнопку в центре экрана, чтобы зарабатывать очки.
• Закройте окно игры, чтобы завершить программу.