Wikipedysta:Gophi/Netris
Netris to stworzona przez Marka H. Weavera i udostępniana na licencji GPL sieciowa, tekstowa gra komputerowa, oparta na popularnej grze Tetris. Gra dostępna jest w postaci kodu źródłowego dla platform uniksowych.
Zasady gry
edytujZasady gry są identyczne, jak w grze Tetris z tą różnicą, że grają dwie osoby jednocześnie. Gracz, który pierwszy zapełni cały tetrion (planszę), przegrywa. Jeżeli któryś z graczy zapełni N wierszy jednocześnie, to jego przeciwnikowi zostaje dostawionych N-1 wierszy na dole swojego tetrionu, np. jeżeli gracz zapełni w jednym ruchu 3 wiersze, to przeciwnikowi zostaną dostawione 2 dodatkowe wiersze. Dostawiane wiersze są koloru białego i posiadają dokładnie jedną pustą kolumnę.
Netris umożliwia także sterowanie botem oraz grę samodzielną, bez przeciwnika sieciowego. Samodzielna gra nie różni się niczym od popularnego Tetrisa oprócz tego, że nie ma punktacji, a gra nie przyspiesza w miarę grania.
Sterowanie
edytujGra umożliwia przypisanie klawiszy do poszczególnych funkcji. Domyślnie przypisane są następujące klawisze:
- j w lewo
- k obrót
- l w prawo
- spacja upuszczenie
- m przyspieszenie ruchu w dół
- s przełączenie trybu szpiegowania (obserwowania planszy przeciwnika)
- p pauza
- f przyspieszenie gry
- ^L (Ctrl-L) przerysowanie ekranu
- n nowa gra
Kolory
edytujKolory tetramino:
- I niebieski
- T biały
- O różowy
- L błękitny
- J żółty
- S zielony
- Z czerwony
Przykłady
edytujOczekiwanie na połączenie innego gracza:
netris -w
Połączenie z innym graczem:
netris -c host
Podanie posiewu:
netris -s 4396
Technikalia
edytujGra korzysta z protokołu TCP, domyślnie łącząc się na porcie nr 9284. Do obsługi terminala wykorzystuje bibliotekę ncurses. Jeżeli posiew dla generatora liczb pseudolosowych nie zostanie podany, to gra użyje bieżącego uniksowego znacznika czasu (EPOCH), natomiast jeżeli podany posiew będzie wartością 4396 (lub całkowitą wielokrotnością liczby 31751 powiększoną o 4396), to zaczną pojawiać się jedynie niebieskie, pionowe (I) tetramino (klocki).
Zobacz też
edytujLinki zewnętrzne
edytuj[[Kategoria:Komputerowe gry logiczne]]
[[Kategoria:Gry na platformę Unix]]
[[Kategoria:Gry na platformę Linux]]
[[Kategoria:Gry na platformę FreeBSD]]
[[Kategoria:Gry FOSS]]