Linux Fun - Pagdula sa Old Classic Snake Game sa Linux Terminal


Ang msnake mao ang Linux command line nga bersyon sa pinakasikat nga karaan nga classic snake game nga gisulat sa C gamit ang ncurses library ni Mogria ug Timo Furrer. Ang dula mahimong dulaon sa terminal nga adunay textual interface sa halos tanang distribusyon sa GNU/Linux.

Ang dula labi ka mapasibo ug naglakip sa libre/klasiko nga mga mode sa dula, keybindings, ug bisan ang hitsura sa GUI sa aplikasyon.

Sa pagpadagan sa msnake game sa tanang modernong Linux distributions sama sa Ubuntu, Debian, Linux Mint, Fedora ug Arch Linux, i-install lang kini gikan sa snapd package management software sama sa gipakita.

------------ On Debian/Ubuntu/Mint ------------ 
$ sudo apt install snapd
$ sudo snap install msnake 

------------ On Fedora ------------
$ sudo dnf install snapd
$ sudo snap install msnake 

------------ On Arch Linux ------------
$ sudo yaourt -S snapd
$ sudo snap install msnake 

Kung ma-install, mahimo ra nimo i-type ang 'msnake' sa terminal aron masugdan ang dula. Ang dula parehas sa bisan unsang dula nga bitin. Gikontrol nimo ang usa ka gigutom nga bitin ug ang misyon mao ang pagkolekta sa mga puntos pinaagi sa pagkaon sa daghang mga prutas (nagpasabot $) kutob sa imong mahimo aron mabutang ang labing taas nga marka. Ang matag kan-on nga prutas nagdugang sa gidak-on niini sa duha ka yunit. Sa diha nga ang bitin makigsangka sa iyang kaugalingon o mga bungbong ang dula matapos.

$ msnake

Tan-awa ang msnake gameplay nga naglihok.

Ang dula nga msnake mahimong makontrol ug mapasibo gamit ang mosunod nga mga keybinding.

  • w – pataas
  • a – balhin sa wala
  • s – paubos
  • d – lihok sa tuo
  • 8 – hinay
  • 9 – mas paspas
  • 0 – reset speed
  • p – ihunong ang dula
  • enter – nagpakita sa menu

Aron ma-uninstall ang msnake game, gamita lang ang snap command aron makuha kini sa hingpit gikan sa sistema gamit ang mosunod nga sugo.

$ sudo snap remove msnake

Unsay imong opinyon bahin sa msnake? Nakadula na ba ka niini kaniadto? Unsa ang ubang susama nga mga dula sa terminal nga imong gidula? Ipakigbahin ang imong mga panan-aw pinaagi sa among seksyon sa komento.