Tetris w Linuxowym Terminalu

Są takie gry, których nikomu nie trzeba za bardzo przedstawiać. Wystarczy wspomnieć tytuł i okazuje się, że każdy w towarzystwie w nią grał lub chociaż o niej słyszał. Jedną z takich gier jest zdecydowanie Tetris. W „klocki” można zagrać na praktycznie każdej platformie, powstało wiele typów i remixów bawiących się formą i zasadami. Okazuje się jednak, że do zagrania w najbardziej tradycyjna formę Tetrisa nie jest wymagana żadna wyspecjalizowana platforma – wystarczy Linuxowy terminal.

Instalacja pakietu Bastet

W celu zainstalowania pakietu należy uruchomić terminal, a następnie wpisać polecenie:

sudo apt install bastet

a następnie zatwierdzić instalację wpisując z klawiatury Y lub T (w zależności od wersji językowej systemu). Powyższe polecenie zadziała oczywiście tylko w systemach opartych o dystrybucję Ubuntu. W przypadku innych dystrybucji należy wpisać odpowiednio sudo dnf install bastet dla systemów opartych o Fedorę lub sudo pacman bastet dla dystrybucji opartych o Arch. Jeśli korzystasz z innych dystrybucji zajrzyj do dokumentacji aby dowiedzieć się z jakiego menedżera pakietów owa dystrybucja korzysta.

Po kilku chwilach pakiet zostanie zainstalowany i możliwe będzie jego uruchomienie.

Uruchamianie gry

W celu uruchomienia gry należy wpisać w terminalu nazwę pakietu:

bastet

Po wciśnięciu Enter terminal automatycznie uruchomi grę. Sterowanie jest banalne – strzałki w lewo i w prawo przesuwają bloki na lewo i prawo, strzałka w górę obraca bloki, natomiast strzałka w dół przyspiesza opadanie bloków. Muszę przyznać, że wróciło sporo wspomnień z czasów NES’a / Pegasusa.

Moje wrażenia

Muszę przyznać, że chyba nowoczesne gry przyzwyczaiły mnie do zupełnie innego typu rozgrywki, gdyż Tetris w wydaniu terminalowym wydaje mi się… bardzo trudny! Nie wiem, czy tak ma być, czy to zwykły przypadek, ale po kilku grach miałem wrażenie, że gra losuje wszystkie typy bloków, tylko nie ten, którego najbardziej bym potrzebował. Dla mnie jednak sama możliwość zagrania w terminalu to absolutny sztos, gdyż tak naprawdę wystarczy serwer postawiony na Linuxie i dostęp do terminala, żeby urządzić sobie turniej w Tetrisa. Dla mnie to naprawdę super opcja!

PS. Sprawdziłem i na serwerze z Ubuntu Server 22.04 Bastet działa bez problemu. Można zrobić sobie sesję z Tetrisem w międzyczasie konfigurowania serwera 🙂

2 Comments

  1. Ten tetris faktycznie oszukuje 😛 Zleciało mi z rzędu min. 10 kwadratów, 10 bloczków typu „eski”, za to prosty klocek gdy potrzebowałem go najbardziej, nie pokazał się ani razu 🙂

    1. To zdecydowanie jeden z trudniejszych Tetrisów. Podejrzewam, że ma to związek z algorytmem generującym elementy losowo – wypadnięcie tego samego elementu 10 razy pod rząd jest jak najbardziej możliwe przy losowym doborze, choć człowiekowi wydaje się przez to, że elementy nie były dobierane zbyt losowo. Kiedyś czytałem o ciekawym przypadku – losowe odtwarzanie utworów w starych telefonach Sony-Ericsson działało prawdziwie randomowo, ale według użytkowników wyniki wydawały się mało losowe. Poradził sobie z tym dopiero Apple, który dla iPodów opracował specjalny algorytm, który zmniejszał losowość, aby wydawać się bardziej losowym (np. unikanie utworów od tego samego artysty jeden po drugim). Taka ciekawostka 🙂

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *