randomowy ruch
This commit is contained in:
parent
a7d4492559
commit
81026b0f6f
5
game.py
5
game.py
@ -105,7 +105,7 @@ def game():
|
|||||||
|
|
||||||
print("Click ", pozycja_myszki,
|
print("Click ", pozycja_myszki,
|
||||||
"Grid coordinates: ", wiersz, kolumna)
|
"Grid coordinates: ", wiersz, kolumna)
|
||||||
plansza[wiersz, kolumna].setKolor(BLUE)
|
# plansza[wiersz, kolumna].setKolor(BLUE)
|
||||||
|
|
||||||
elif event.type == pygame.KEYDOWN:
|
elif event.type == pygame.KEYDOWN:
|
||||||
if event.key == pygame.K_LEFT:
|
if event.key == pygame.K_LEFT:
|
||||||
@ -118,7 +118,8 @@ def game():
|
|||||||
smieciarka.w_dol()
|
smieciarka.w_dol()
|
||||||
|
|
||||||
# Limit to 60 frames per second
|
# Limit to 60 frames per second
|
||||||
clock.tick(60)
|
smieciarka.rand_move()
|
||||||
|
clock.tick(5)
|
||||||
|
|
||||||
# czarny kolor w tle
|
# czarny kolor w tle
|
||||||
obraz.fill(BLACK)
|
obraz.fill(BLACK)
|
||||||
|
13
modele.py
13
modele.py
@ -1,4 +1,6 @@
|
|||||||
import pygame
|
import pygame
|
||||||
|
import random
|
||||||
|
|
||||||
|
|
||||||
# This sets the WIDTH and HEIGHT of each grid location
|
# This sets the WIDTH and HEIGHT of each grid location
|
||||||
WIDTH = 60
|
WIDTH = 60
|
||||||
@ -26,6 +28,17 @@ class Smieciarka(pygame.sprite.Sprite):
|
|||||||
self.rect = pygame.Rect(self.x * WIDTH + MARGIN * self.x + MARGIN, self.y * HEIGHT + MARGIN * self.y, WIDTH,
|
self.rect = pygame.Rect(self.x * WIDTH + MARGIN * self.x + MARGIN, self.y * HEIGHT + MARGIN * self.y, WIDTH,
|
||||||
HEIGHT)
|
HEIGHT)
|
||||||
|
|
||||||
|
def rand_move(self):
|
||||||
|
rand_int = random.randint(0, 20)
|
||||||
|
if(rand_int >= 0 and rand_int < 5):
|
||||||
|
self.w_lewo()
|
||||||
|
elif(rand_int >= 5 and rand_int < 10):
|
||||||
|
self.w_prawo()
|
||||||
|
elif(rand_int >= 10 and rand_int < 15):
|
||||||
|
self.w_gore()
|
||||||
|
elif(rand_int >= 15 and rand_int < 20):
|
||||||
|
self.w_dol()
|
||||||
|
|
||||||
def w_lewo(self):
|
def w_lewo(self):
|
||||||
if self.x > 0:
|
if self.x > 0:
|
||||||
self.x -= 1
|
self.x -= 1
|
||||||
|
Loading…
Reference in New Issue
Block a user