

Line 26 updates the contents of the display to the screen.

screen.fill() accepts either a list or tuple specifying the RGB values for the color. Line 20 fills the window with a solid color. In this case, the only event handled is pygame.QUIT, which occurs when the user clicks the window close button. You’ll get to events a bit later as well. Lines 15 to 17 scan and handle events within the game loop. You’ll cover game loops later on in this tutorial. Lines 11 and 12 set up a game loop to control when the program ends. This program uses a list to create a square window with 500 pixels on each side. You provide either a list or a tuple that specifies the width and height of the window to create. Line 8 sets up your program’s display window. Lines 4 and 5 import and initialize the pygame library.
Garbage day game demo download code#
Let’s break this code down, section by section:

When you run this program, you’ll see a window that looks like this: fill (( 255, 255, 255 )) 21 22 # Draw a solid blue circle in the center 23 pygame. QUIT : 17 running = False 18 19 # Fill the background with white 20 screen. set_mode () 9 10 # Run until the user asks to quit 11 running = True 12 while running : 13 14 # Did the user click the window close button? 15 for event in pygame. init () 6 7 # Set up the drawing window 8 screen = pygame. You can get all of the code in this article to follow along:ġ # Simple pygame program 2 3 # Import and initialize the pygame library 4 import pygame 5 pygame. pygame works with most versions of Python, but Python 3.6 is recommended and used throughout this article. A basic understanding of object-oriented Python is helpful as well.
Garbage day game demo download how to#
You should also be familiar with how to open files on your platform. This primer assumes you have a basic understanding of writing Python programs, including user-defined functions, imports, loops, and conditionals.
