issues
search
piorus
/
python-mastermind-game-opengl
Projekt z Języków Symbolicznych "Mastermind"
0
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Uwagi
#20
MarcinCiura
opened
4 years ago
12
Wsparcie OpenGL
#19
piorus
opened
4 years ago
4
Wpisanie 10 kodów, resetowanie gry, wpisanie 5 kodów - oczekiwane normalne działanie gry (czy licznik tur resetuje się po wciśnięciu “Reset”)
#18
piorus
closed
4 years ago
1
Wciśnięcie przycisku “Oszust” przy niepoprawnych zasadach gry - oczekiwana informacja o oszukiwaniu przez komputer.
#17
piorus
closed
4 years ago
1
Wciśnięcie przycisku “Oszust” przy poprawnych zasadach gry - oczekiwana informacja “tere fere”.
#16
piorus
closed
4 years ago
1
Próba wpisania niepoprawnego kodu do pola odpowiedzi (mniej lub więcej niż 4 znaki, znaki nie będące cyframi od 1 do 6) - oczekiwane nieuznanie kodu (gracz nie traci tury).
#15
piorus
closed
4 years ago
1
Wpisanie 12 razy niepoprawnego kodu - oczekiwana informacja o przegranej
#14
piorus
closed
4 years ago
1
Wyświetlenie wylosowanego kodu, wpisanie poprawnej odpowiedzi - oczekiwana informacja o wygranej.
#13
piorus
closed
4 years ago
1
Wyświetlenie wylosowanego kodu, wpisanie odpowiedzi z dwoma poprawnymi cyframi w dobrych miejscach i dwoma poprawnymi w złych miejscach - oczekiwana informacja o dwóch trafieniach i dwóch złych pozycjach.
#12
piorus
closed
4 years ago
1
Wyświetlenie wylosowanego kodu, wpisanie odpowiedzi z poprawnymi cyframi w złych miejscach - oczekiwana informacja o niepoprawnym położeniu.
#11
piorus
closed
4 years ago
1
Wyświetlenie (wypisanie w konsoli) wylosowanego kodu, wpisanie odpowiedzi z błędnymi cyframi - oczekiwana informacja o braku poprawnych trafień.
#10
piorus
closed
4 years ago
1
Jeśli gracz nacisnął przycisk “Oszust!” przy niepoprawnych regułach gry, program powinien wyświetlić okno z napisem “Złapałeś/łaś mnie!”
#9
piorus
closed
4 years ago
1
Jeśli gracz nacisnął przycisk “Oszust!” przy poprawnych regułach gry, program powinien wyświetlić okno z napisem “Tere fere.” oraz wylosowanym kodem.
#8
piorus
closed
4 years ago
1
Logika gry powinna być realizowana przez osobną klasę, dziedziczącą po klasie RegulyGry. Z klasy RegulyGry powinna być również wydziedziczona druga klasa, generująca niepoprawne odpowiedzi. Wybór zestawu reguł powinien być dokonywany losowo przed każdą grą.
#7
piorus
closed
4 years ago
0
Jeśli gracz po 12 próbach nie odgadł kodu, wyświetlane jest okno z napisem “Przegrana”.
#6
piorus
closed
4 years ago
1
Jeśli gracz wpisał liczbę będącą kodem, wyświetlane jest okno z napisem “Wygrana”.
#5
piorus
closed
4 years ago
0
Do pola odpowiedzi dopisywana jest odpowiedź zawierająca: liczbę wpisaną przez gracza, liczbę cyfr na poprawnych pozycjach oraz liczbę cyfr występujących w kodzie, ale na złych pozycjach.
#4
piorus
closed
4 years ago
1
Gracz wpisuje cztery cyfry od 1 do 6 do pola tekstowego i naciska przycisk “Sprawdź”.
#3
piorus
closed
4 years ago
0
Po rozpoczęciu gry generowana jest losowa liczba (kod) złożona z czterech cyfr od 1 do 6 włącznie (1111, 1112, 1113, …, 3455, 3456, 3461, 3462, …, 6665, 6666).
#2
piorus
closed
4 years ago
0
Okno z polem tekstowym na 4 cyfry, listą odpowiedzi, przyciskiem “Sprawdź”, przyciskiem “Oszust!” oraz przyciskiem “Reset”.
#1
piorus
closed
4 years ago
1