Running Pygame Zero in IDLE and other IDEs¶
New in version 1.2.
Pygame Zero is usually run using a command such as:
pgzrun my_program.py
Certain programs, such as integrated development environments like IDLE and
Edublocks, will only run python, not pgzrun.
Pygame Zero includes a way of writing a full Python program that can be run
using python. To do it, put
import pgzrun
as the very first line of the Pygame Zero program, and put
pgzrun.go()
as the very last line.
Example¶
Here is a Pygame Zero program that draws a circle. You can run this by pasting it into IDLE:
import pgzrun
WIDTH = 800
HEIGHT = 600
def draw():
screen.clear()
screen.draw.circle((400, 300), 30, 'white')
pgzrun.go()