Let's set up the player controls! Click on the Codesters tab to find events.

  • Go to the section of the toolkit and drag Left Key to the bottom of your program.
  • Change the number in the .move_left() command to 10.
  • Change the name in the .move_left() command to ball.

Events let us give a signal (like pressing the left arrow key) that causes an action to happen (like the ball moving left).

To navigate the page using the TAB key, first press ESC to exit the code editor.

stage.set_background("halfcourt") sprite = codesters.Sprite("player4") sprite.go_to(215, -175) net = codesters.Sprite("basketballnet") net.go_to(215, 175) ball = codesters.Sprite("basketball") x = random.randint(-100, 150) ball.go_to(x, -25) stage.set_gravity(10) stage.set_bounce(.8) ball.set_gravity_off() net.set_gravity_off() left_count = 0 down_count = 0
  • Run Code
  • Submit Work
  • Next Activity
  • Show Console
  • Reset Code Editor
  • Codesters How To (opens in a new tab)