Gra "Snake" w Pythonie
Gra została stworzona przy użyciu trzech głównych bibliotek PyGame, Time i Random.
Gracz steruje wężem za pomocą przycisków kierunku - w górę, w dół, w lewo, w prawo, który porusza się po płaszczyźnie (ograniczonej ścianami), zbierając czerwone kwadraty (jabłka), unikając kolizji z własnym ogonem. Za każdym razem, gdy wąż zje kawałek jedzenia, staje się dłuższy, co stopniowo utrudnia grę. Początkową pozycją jest jedna komórka (głowa), która znajduje się w centrum pola. W przypadku zderzenia ze ścianą wąż umiera, w przypadku zderzenia z samym sobą ("samobójstwo") wąż umiera, a gra kończy się. Po zjedzeniu "jabłka" do węża dodawana jest nowa komórka. Celem gry jest zdobycie jak największej liczby punktów.
Gra została napisana na potrzeby pracy kursowej.
#python #Programowanie
Gracz steruje wężem za pomocą przycisków kierunku - w górę, w dół, w lewo, w prawo, który porusza się po płaszczyźnie (ograniczonej ścianami), zbierając czerwone kwadraty (jabłka), unikając kolizji z własnym ogonem. Za każdym razem, gdy wąż zje kawałek jedzenia, staje się dłuższy, co stopniowo utrudnia grę. Początkową pozycją jest jedna komórka (głowa), która znajduje się w centrum pola. W przypadku zderzenia ze ścianą wąż umiera, w przypadku zderzenia z samym sobą ("samobójstwo") wąż umiera, a gra kończy się. Po zjedzeniu "jabłka" do węża dodawana jest nowa komórka. Celem gry jest zdobycie jak największej liczby punktów.
Gra została napisana na potrzeby pracy kursowej.
#python #Programowanie