Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Created by Collin Burgess
- import random
- import pygame
- screendim = (500, 500)
- flc =(10, 156, 14)
- cya = (0, 255, 255)
- red = (255, 0, 0)
- blk = (0, 0, 0,)
- wht = (255, 255, 255)
- pnk = (255, 20, 147)
- sc = (0, 0)
- pr = 50
- b2 = random.randint(1, 425)
- c2 = random.randint(1, 425)
- d2 = random.randint(1, 425)
- e2 = random.randint(1, 425)
- f2 = random.randint(1, 425)
- g2 = random.randint(1, 425)
- h2 = random.randint(1, 425)
- i2 = random.randint(1, 425)
- j2 = random.randint(1, 425)
- k2 = random.randint(1, 425)
- l2 = random.randint(1, 425)
- m2 = random.randint(1, 425)
- n2 = random.randint(1, 425)
- o2 = random.randint(1, 425)
- p2 = random.randint(1, 425)
- b2b = b2 + 50
- c2b = c2 + 50
- d2b = d2 + 50
- e2b = e2 + 50
- f2b = f2 + 50
- g2b = g2 + 50
- h2b = h2 + 50
- b2c = 500 - b2b
- c2c = 500 - c2b
- d2c = 500 - d2b
- e2c = 500 - e2b
- f2c = 500 - f2b
- g2c = 500 - g2b
- h2c = 500 - h2b
- if b2 > 425:
- b2 = 425
- if c2 > 425:
- c2 = 425
- if d2 > 425:
- d2 = 425
- if e2 > 425:
- e2 = 425
- if f2 > 425:
- f2 = 425
- if g2 > 425:
- g2 = 425
- if h2 > 425:
- h2 = 425
- pygame.init()
- clock = pygame.time.Clock
- screen = pygame.display.set_mode(screendim)
- screen.fill(blk)
- playerx = 250
- playery = 10
- player = pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- finline = pygame.draw.rect(screen, flc, pygame.Rect(0, 425, 500, 75))
- pygame.display.flip()
- play = True
- win = False
- while play:
- for event in pygame.event.get():
- if event.type == pygame.KEYDOWN:
- if event.key == pygame.K_LEFT and win == False:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = playerx - 10
- player = pygame.draw.circle(screen, cya, (playerx, playery), 10)
- pygame.display.flip()
- elif event.key == pygame.K_RIGHT and win == False:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = playerx + 10
- player = pygame.draw.circle(screen, cya, (playerx, playery), 10)
- pygame.display.flip()
- elif event.key == pygame.K_DOWN and win == False:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playery = playery + 8
- player = pygame.draw.circle(screen, cya, (playerx, playery), 10)
- pygame.display.flip()
- elif event.key == pygame.K_UP and win == False:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playery = playery - 8
- player = pygame.draw.circle(screen, cya, (playerx, playery), 10)
- pygame.display.flip()
- if event.type == pygame.QUIT:
- play = not play
- if playerx <= 450 and 10 < playery < 50:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playerx <= b2 and 60 < playery < 95 or playerx >= b2b and 60 < playery < 95:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playerx <= c2 and 105 < playery < 130 or playerx >= c2b and 105 < playery < 130:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playerx <= d2 and 150 < playery < 175 or playerx >= d2b and 105 < playery < 130:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playerx <= e2 and 195 < playery < 220 or playerx >= e2b and 195 < playery < 220:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playerx <= f2 and 240 < playery < 265 or playerx >= f2b and 240 < playery < 265:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playerx >= 50 and 285 < playery < 305:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playerx <= g2 and 330 < playery < 355 or playerx >= g2b and 330 < playery < 355:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playerx <= h2 and 375 < playery < 400 or playerx >= h2b and 375 < playery < 400:
- pygame.draw.circle(screen, blk, (playerx, playery), 11)
- playerx = 250
- playery = 10
- pygame.draw.circle(screen, cya, (playerx, playery), 10)
- rect1 = pygame.draw.rect(screen, red, pygame.Rect(0, 25, 450, 15))
- rect2 = pygame.draw.rect(screen, red, pygame.Rect(0, 70, b2, 15))
- rect3 = pygame.draw.rect(screen, red, pygame.Rect(b2b, 70, b2c, 15))
- rect4 = pygame.draw.rect(screen, red, pygame.Rect(0, 115, c2, 15))
- rect5 = pygame.draw.rect(screen, red, pygame.Rect(c2b, 115, c2c, 15))
- rect6 = pygame.draw.rect(screen, red, pygame.Rect(0, 160, d2, 15))
- rect7 = pygame.draw.rect(screen, red, pygame.Rect(d2b, 160, d2c, 15))
- rect8 = pygame.draw.rect(screen, red, pygame.Rect(0, 205, e2, 15))
- rect9 = pygame.draw.rect(screen, red, pygame.Rect(e2b, 205, e2c, 15))
- rect10 = pygame.draw.rect(screen, red, pygame.Rect(0, 250, f2, 15))
- rect11 = pygame.draw.rect(screen, red, pygame.Rect(f2b, 250, f2c, 15))
- rect12 = pygame.draw.rect(screen, red, pygame.Rect(50, 295, 450, 15))
- rect13 = pygame.draw.rect(screen, red, pygame.Rect(0, 340, g2, 15))
- rect14 = pygame.draw.rect(screen, red, pygame.Rect(g2b, 340, g2c, 15))
- rect15 = pygame.draw.rect(screen, red, pygame.Rect(0, 385, h2, 15))
- rect16 = pygame.draw.rect(screen, red, pygame.Rect(h2b, 385, h2c, 15))
- elif playery >= 425:
- screen.fill(flc)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement