Question: i post the what i tried to do code below. Would you solve this problem from my code? # game # Turtle Graphics Game import

i post the what i tried to do code below. Would you solve this problem from my code?
# game # Turtle Graphics Game import turtle import math import random import os # Set up screen wn = turtle.Screen() wn.bgcolor("black") wn.bgpic("bgpic.gif") wn.tracer(3) wn.addshape("asteroid.gif") # Draw border mypen = turtle.Turtle() mypen.color("white") mypen.penup() mypen.setposition(-300, -300) mypen.pendown() mypen.pensize(3) for side in range(4): mypen.forward(600) mypen.left(90) mypen.hideturtle() # mypen can be reused... will be used to draw score on the screen # Create player turtle player = turtle.Turtle() player.color("blue") player.shape("triangle") player.penup() player.speed(0) # Create the score variable score = 0 # create the life variable # Create goals maxGoals = 15 goals = [] #add gif x1 = "circle1.gif" wn.addshape(x1) x2 = "circle2.gif" wn.addshape(x2) x3 = "circle3.gif" wn.addshape(x3) for count in range(maxGoals): goals.append(turtle.Turtle()) goals[count].color("red") goals[count].shape(x1) goals[count].shape(x2) goals[count].shape(x3) goals[count].penup() goals[count].speed(0) goals[count].setposition(random.randint(-300, 300), random.randint(-300, 300)) goals[count].right(random.randint(0,360)) # Set speed variable speed = 1 # Define functions def turnleft(): player.left(30) def turnright(): player.right(30) def increasespeed(): global speed speed += 1 def decreasespeed(): global speed if speed > 1: speed -= 1 def isCollision(t1, t2): d = math.sqrt(math.pow(t1.xcor() - t2.xcor(), 2) + math.pow(t1.ycor() - t2.ycor(), 2)) if d 300 or player.xcor() quizz life -= 1 #player.right(180) os.system("afplay bounce.mp3&") # Boundary Checking if player.ycor() > 300 or player.ycor() 290 or goals[count].xcor() 290 or goals[count].ycor() Problem 3 (50 XP) Modify the Asteroids game so that there are three different asteroids, a large, a medium and a small asteroid, that move in random directions at the beginning of the game. Do so by using three distinct images, creating 15 random goals (change maxGoals to 15), and making sure that there are 5 of each small, medium and large size asteroids by using three distinct image sizes. [Hint: Find .gif images files online and register them with the turtle) Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
