Skip to content

StasDev107/Simple-pygame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

import pygame import sys import math import random

pygame.init() screen = pygame.display.set_mode((1280, 720))

circle_pos= (1280/2, 720/2)

font =pygame.font.Font(None, 30)

score = 0

def check_circle_collision() -> bool: mouse_pos = pygame.mouse.get_pos()

if math.sqrt((mouse_pos[0] - circle_pos[0]) **2 + (mouse_pos[1] - circle_pos[1]) ** 2) <= 50:
    return True
return False

while True: events = pygame.event.get() for event in events: if event.type == pygame.QUIT: pygame.quit() sys.exit() if event.type == pygame.MOUSEBUTTONDOWN: if event.button == 1: # Left mouse button if check_circle_collision(): score += 1 circle_pos = (random.randint(0, 1200), random.randint(0, 720))

score_surface = font.render(f'Score: {score}', True, "black")
    
screen.fill('lightblue')
pygame.draw.circle(screen, "red", circle_pos, 50)
screen.blit(score_surface, (50, 50))


pygame.display.update()

About

pygame-clicker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published