Meniu

Jucati Tetris la terminalul Linux

Tetris a venit pe lume pentru prima oara în vara anului 1984 in Carolina de Nord rurala. Tetris îsi avea originea în Moscova în ceea ce era atunci Uniunea Sovietica. Tetris a fost clonat de multe ori. Poti gasi o clona Tetris pentru aproape orice sistem de operare si în orice limba.

Versiunea pe care v-o aduc astazi este scrisa în Haskell si este una dintre cele mai bune versiuni pe care le-am vazut, cu previzualizare, scor, ajutor si un aspect curat.

Daca sunteti dispus sa rulati un binar compilat dintr-o sursa puteti sa-l luati direct, dar pentru o abordare mai sigura, utilizati o versiune containerizata sau sa instalati sursa cu stack .

Aceasta clona speciala Tetris este realizata de Sam Tay si disponibila sub licenta BSD.

Stack este un program cross-platform pentru dezvoltarea proiectelor Haskell. Pentru instalare rulati:

 curl -sSL https://get.haskellstack.org/ | sh

sau

 wget -qO- https://get.haskellstack.org/ | sh

Instalare:

curl -L https://github.com/samtay/tetris/releases/download/0.1.2/tetris-`uname -s`-`uname -m` -o tetris
chmod +x tetris
sudo mv tetris /usr/local/bin/

Pentru Debian:

sudo apt update
sudo apt install -y libncursesw5 libncursesw5-dev
sudo ln -s /lib/x86_64-linux-gnu/libncursesw.so.5  /lib/x86_64-linux-gnu/libncursesw.so.6

Instalare via dex:

# get dex if you don't have it
curl -L http://get.iceburg.net/dex/latest-0.12.x/dex -o dex
chmod +x dex
sudo mv dex /usr/local/bin

# add tetris as a repo
dex repo add tetris https://github.com/samtay/tetris.git

# run tetris
dex run tetris

### optionally install tetris globally ###
export PATH="$HOME/.dex/bin:$PATH"
dex install --global tetris
tetris

Utilizare:

tetris --ascii-only         # uses [] as preview cell
# or
tetris --preview-chars 'XX' # uses custom characters as preview cell

Source: github.com

@Gamer

Un joc video este un joc electronic în care se interactioneaza cu o interfata grafica pentru a genera raspuns vizual pe un ecran
  • | 214 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign