diff --git a/environment.md b/environment.md index 2d47164..8760558 100644 --- a/environment.md +++ b/environment.md @@ -10,29 +10,6 @@ ![gif](resources/screenShots/gifProjektu.gif) -* śmieciarka porusza się w losowy sposób po planszy 15 x 15 (koloruje na niebiesko przebytą trasę) - -* domy generowane są losowo na mapie z pominięciem kolizji z innymi obiektami - -* pozycja wysypiska, przeszkody (jeziorko) i kontenerów jest statyczna - -* w kontenerach przechowywane będą posegregowane, odpowiednio według kategorii, zdjęcia śmieci - -* zdjęcia śmieci przydzielane są w sposób losowy do każdego z domów - -* śmieciarka zbiera śmieci po najechaniu na pozycję danego domu - -* po każdym uruchomieniu programu tworzona jest struktura katalogów dla posegregowanych śmieci - -* śmieciarka sprawdza w każdym ruchu czy nie dojdzie do kolizji z innym obiektem lub nie wyjedzie poza planszę - -* po prawej stronie wypisywane są aktualne, najważniejsze informacje - -* każdy obiekt na planszy posiada atrybuty odpowiedzalne za -przechowywanie wiedzy o danym obiekcie np.: obiekt śmieciarka przechowuje informacje o odwiedzonych domach - -* - --- ## 2. Struktura katalogów: @@ -63,3 +40,29 @@ przechowywanie wiedzy o danym obiekcie np.: obiekt śmieciarka przechowuje infor ``` pip install -r requirements.txt ``` + +--- + +## 3. Opis funkcjonalności programu: + +* śmieciarka porusza się w losowy sposób po planszy 15 x 15 (koloruje na niebiesko przebytą trasę) +![ruch śmieciarki](resources/screenShots/randMove.png) +* domy generowane są losowo na mapie z pominięciem kolizji z innymi obiektami +![generowanie_domów](resources/screenShots/wspolrzedneDomow.png) +* pozycja wysypiska, przeszkody (jeziorko) i kontenerów jest statyczna +![statyczna_pozycja](resources/screenShots/statycznaPozycja.png) +* w kontenerach przechowywane będą posegregowane, odpowiednio według kategorii, zdjęcia śmieci + +* zdjęcia śmieci przydzielane są w sposób losowy do każdego z domów +![losowanie_śmieci](resources/screenShots/wyborSmieci.png) +* śmieciarka zbiera śmieci po najechaniu na pozycję danego domu + +* po każdym uruchomieniu programu tworzona jest struktura katalogów dla posegregowanych śmieci +![tworzenie_struktury](resources/screenShots/tworzenieStrukturyKatalogow.png) +* śmieciarka sprawdza w każdym ruchu czy nie dojdzie do kolizji z innym obiektem lub nie wyjedzie poza planszę +![sprawdzanie_kolizcji](resources/screenShots/sprawdzanieKolizji.png) +* po prawej stronie wypisywane są aktualne, najważniejsze informacje +![wiedza](resources/screenShots/wiedzaPoPrawejStronie.png) +* każdy obiekt na planszy posiada atrybuty odpowiedzalne za +przechowywanie wiedzy o danym obiekcie np.: obiekt śmieciarka przechowuje informacje o odwiedzonych domach +![atrybuty](resources/screenShots/atrybutySmieciarki.png) \ No newline at end of file diff --git a/resources/screenShots/atrybutySmieciarki.png b/resources/screenShots/atrybutySmieciarki.png new file mode 100644 index 0000000..9d484ae Binary files /dev/null and b/resources/screenShots/atrybutySmieciarki.png differ diff --git a/resources/screenShots/randMove.png b/resources/screenShots/randMove.png new file mode 100644 index 0000000..5c2b7fc Binary files /dev/null and b/resources/screenShots/randMove.png differ diff --git a/resources/screenShots/sprawdzanieKolizji.png b/resources/screenShots/sprawdzanieKolizji.png new file mode 100644 index 0000000..d09a0de Binary files /dev/null and b/resources/screenShots/sprawdzanieKolizji.png differ diff --git a/resources/screenShots/statycznaPozycja.png b/resources/screenShots/statycznaPozycja.png new file mode 100644 index 0000000..6398a97 Binary files /dev/null and b/resources/screenShots/statycznaPozycja.png differ diff --git a/resources/screenShots/tworzenieStrukturyKatalogow.png b/resources/screenShots/tworzenieStrukturyKatalogow.png new file mode 100644 index 0000000..b405421 Binary files /dev/null and b/resources/screenShots/tworzenieStrukturyKatalogow.png differ diff --git a/resources/screenShots/wiedzaPoPrawejStronie.png b/resources/screenShots/wiedzaPoPrawejStronie.png new file mode 100644 index 0000000..cd29284 Binary files /dev/null and b/resources/screenShots/wiedzaPoPrawejStronie.png differ diff --git a/resources/screenShots/wspolrzedneDomow.png b/resources/screenShots/wspolrzedneDomow.png new file mode 100644 index 0000000..d338406 Binary files /dev/null and b/resources/screenShots/wspolrzedneDomow.png differ diff --git a/resources/screenShots/wyborSmieci.png b/resources/screenShots/wyborSmieci.png new file mode 100644 index 0000000..d779627 Binary files /dev/null and b/resources/screenShots/wyborSmieci.png differ