Next, we're going to add our player. Just like the background, we'll start by creating an Actor using the image file.
player = Actor('p1_front')
If you are using a different image, change the p1_front to your image file name.
I'll like the player to start in the middle of the screen, so below the previous line, let's add the starting x and y position.
player.x = 400 player.y = 300
The width and height of the game window is 800 and 600, so to place our player in the middle, we set the x to half the width and the y to half the height
We'll also need to draw the player, so we'll need to add...
IMPORTANT! Be sure to put this inside the draw() function.
player.draw() must come after the
background.draw(). What will happen if you draw the background after the player?
At this point...
Right now your code should look like this (new lines are highlighted in yellow)...
import pgzrun WIDTH = 800 HEIGHT = 600 background = Actor('water') player = Actor('p1_front') player.x = 400 player.y = 300 def draw(): background.draw() player.draw() pgzrun.go() # Must be last line
Your game should now look like this...