import pygame import random import os WIDTH = 360 HEIGHT = 480 WINDOW_SIZE = (WIDTH, HEIGHT) FPS = 30 WHITE = (255, 255, 255) BLACK = (0, 0, 0) RED = (255, 0, 0) GREEN = (0, 255, 0) BLUE = (0, 0, 255) class Player(pygame.sprite.Sprite): def __init__(self): pygame.sprite.Sprite.__init__(self) self.image = pygame.surface((50, 50)) self.image.fill(GREEN) self.rect = self.image.get_rect() self.rect.center = (WIDTH /2, HEIGHT /2) pygame.init() pygame.mixer.init() screen = pygame.display.set_mode(WINDOW_SIZE) pygame.display.set_caption("My Game") clock = pygame.time.Clock() all_sprites = pygame.sprite.group() player = Player() all_sprites.add(player) running = True while running: clock.tick(FPS) for event in pygame.event.get(): if event.type == pygame.QUIT: running = False all_sprites.update() screen.fill(BLACK) all_sprites.draw(screen) pygame.display.flip() pygame.quit()