Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pygame
- #See klass hoiab väljaku seisu ja oskab seda joonistada
- class Kaart:
- laius = 20 #niipalju ruute laiuses
- kõrgus = 40 #niipalju ruute kõrguses
- def __init__(self):
- #Teeme 2-mõõtmelise listi
- self.kaart = []
- for x in range(Kaart.laius):
- self.kaart.append([])
- for y in range(Kaart.kõrgus):
- self.kaart[x].append(0)
- def joonista(self):
- #Joonistame ruudud
- for x, rida in enumerate(self.kaart):
- for y, lahter in enumerate(rida):
- if lahter == 0:
- pygame.draw.rect(ekraan, (0, 0, 0), (x * ruuduLaius, y * ruuduLaius, ruuduLaius, ruuduLaius))
- #Globaalne ruudu laius/kõrgus
- ruuduLaius = 15
- #Vastava suurusega aken
- ekraan = pygame.display.set_mode([ruuduLaius * Kaart.laius, ruuduLaius * Kaart.kõrgus])
- #Meie kaart
- kaart = Kaart()
- while True:
- ekraan.fill((0,0,0))
- kaart.joonista()
- pygame.display.flip()
- pygame.time.delay(10)
- events = pygame.event.get()
- for oneEvent in events:
- if oneEvent.type == pygame.QUIT:
- #quit()
- exit()
- break;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement