22 lines
425 B
Python
22 lines
425 B
Python
|
from turtle import Turtle
|
||
|
|
||
|
STARTING_POSITION = (0, -280)
|
||
|
MOVE_DISTANCE = 10
|
||
|
FINISH_LINE_Y = 280
|
||
|
|
||
|
|
||
|
class Player(Turtle):
|
||
|
|
||
|
def __init__(self):
|
||
|
super().__init__('turtle')
|
||
|
self.penup()
|
||
|
self.setheading(90)
|
||
|
self.reset_player()
|
||
|
|
||
|
def reset_player(self):
|
||
|
self.goto(STARTING_POSITION)
|
||
|
|
||
|
def move(self):
|
||
|
if self.ycor() <= FINISH_LINE_Y:
|
||
|
self.forward(MOVE_DISTANCE)
|