import pygame from pygame.locals import * import sys, os, traceback if sys.platform in ["win32","win64"]: os.environ["SDL_VIDEO_CENTERED"]="1" pygame.display.init() pygame.font.init() screen_size = [800,600] icon = pygame.Surface((1,1)); icon.set_alpha(0); pygame.display.set_icon(icon) pygame.display.set_caption("[Program] - [Author] - [Version] - [Date]") surface = pygame.display.set_mode(screen_size) def get_input(): keys_pressed = pygame.key.get_pressed() mouse_buttons = pygame.mouse.get_pressed() mouse_position = pygame.mouse.get_pos() mouse_rel = pygame.mouse.get_rel() for event in pygame.event.get(): if event.type == QUIT: return False elif event.type == KEYDOWN: if event.key == K_ESCAPE: return False return True def draw(): pygame.display.flip() def main(): clock = pygame.time.Clock() while True: if not get_input(): break draw() clock.tick(60) pygame.quit() if __name__ == "__main__": try: main() except: traceback.print_exc() pygame.quit() input()