Gå till innehåll
Just nu i M3-nätverket

2048 (terminalversion)


xeric

Rekommendera Poster

2048 känner nog de flesta till - hört, sett el spelat själv.
http://gabrielecirulli.github.io/2048/

Såg att det kom en “terminalversion” »» (eg till Linux). Men det funkar även i OS X så bra så. geek.gifpclaugh.gif


Förberedelser

Spelet har ett “beroende” (depenency), och det är ncurses. Tror inte den ingår i OS X utan den får man installera själv först.

 

2048

Ladda ner det på: https://github.com/alewmoose/2048-in-terminal

Packa upp och gå till foldern i Terminal och kör:

make
sudo make install


Är nog det minsta program jag någonsin installerat, allt som hände i terminal var:

 

[foo@bar] ~$ cd /sökväg/till/2048-in-terminal-master 
[foo@bar] 2048-in-terminal-master$ make
cc -Wall -Wextra -Wpedantic -g -std=c99 -O2 -march=native   -c -o board.o board.c
cc -Wall -Wextra -Wpedantic -g -std=c99 -O2 -march=native   -c -o draw.o draw.c
cc -Wall -Wextra -Wpedantic -g -std=c99 -O2 -march=native   -c -o game.o game.c
cc -Wall -Wextra -Wpedantic -g -std=c99 -O2 -march=native   -c -o save.o save.c
cc board.o draw.o game.o save.o -o 2048 -lncurses 
[foo@bar] 2048-in-terminal-master$ sudo make install
Password:
[foo@bar] 2048-in-terminal-master$ which 2048
/usr/local/bin/2048
[foo@bar] 2048-in-terminal-master$ 

 


Färdig fil

 

För den som vill kan jag ju ladda upp den färdiga binära filen (~23kb). Vet inte om den går att köra utan ncurses, el inte (dvs om ncurses bara var ett beroende för kompileringen)

 

:excl: Friskrivning: Tar inget ansvar över om den fungerar el inte. Installeras helt på eget initiativ/bevåg.

2048-in-terminal-osx.zip

För att installera den, och om "/usr/local" är tom:

I Terminal:

sudo mkdir -p /usr/local/bin
sudo cp /sökväg/till/2048-in-terminal-osx/2048 /usr/local/bin/2048

# testa
which 2048

# visar: /usr/local/bin/2048

post-64246-0-88553100-1420681438_thumb.png

 

Ja, mer nördig än så blir det nog inte - inte ikväll i a f. ^^

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...