Pygame Boilerplate

[Solved] Pygame Boilerplate | Python - Code Explorer | yomemimo.com
Question : pygame boilerplate

Answered by : upset-unicorn-b5sv3ppzr5ny

#!/usr/bin/env python2
import pygame
import random
WIDTH = 360
HEIGHT = 480
FPS = 30
# Define Colors
WHITE = (255, 255, 255)
BLACK = (0, 0, 0)
RED = (255, 0, 0)
GREEN = (0, 255, 0)
BLUE = (0, 0, 255)
## initialize pygame and create window
pygame.init()
pygame.mixer.init() ## For sound
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("<Your game>")
clock = pygame.time.Clock() ## For syncing the FPS
## group all the sprites together for ease of update
all_sprites = pygame.sprite.group()
## Game loop
running = True
while running: #1 Process input/events clock.tick(FPS) ## will make the loop run at the same speed all the time for event in pygame.event.get(): # gets all the events which have occured till now and keeps tab of them. ## listening for the the X button at the top if event.type == pygame.QUIT: running = False #2 Update all_sprites.update() #3 Draw/render screen.fill(BLACK) all_sprites.draw(screen) ######################## ### Your code comes here ######################## ## Done after drawing everything to the screen pygame.display.flip()
pygame.quit()

Source : https://raw.githubusercontent.com/tasdikrahman/pygame-boilerplate/master/template.py | Last Update : Sat, 22 Aug 20

Answers related to pygame boilerplate

Code Explorer Popular Question For Python