Η σημερινή εμπειρία παιχνιδιού είναι αρκετά διαφορετική από αυτή των δεκαετιών του 1970 και του 1980! Η τρέχουσα γενιά υπολογιστών, κονσολών και κινητών συσκευών μπορεί να χειριστεί εξελιγμένα τρισδιάστατα παιχνίδια με shaders, anti-aliasing και άλλα. Αλλά υπήρξε μια εποχή που τα μόνα παιχνίδια που μπορούσαν να παιχτούν ήταν με βάση το κείμενο. Αν είστε για λίγο νοσταλγία, τότε κάποια από αυτά τα παιχνίδια είναι ακόμα διαθέσιμα για να παίξουν σήμερα.

Το πιο σεβαστό σύνολο παιχνιδιών με βάση το κείμενο προέρχεται από τη συλλογή παιχνιδιών BSD. Αυτά τα παιχνίδια γράφτηκαν πριν από αρκετές δεκαετίες και έγιναν μέρος της διανομής BSD Unix. Σήμερα μπορείτε να τα απολαύσετε στο Linux.

Σημείωση : Τα περισσότερα, αν όχι όλα, από αυτά τα παιχνίδια μπορούν να εγκατασταθούν σε οποιαδήποτε διανομή Linux. Σε αυτό το σεμινάριο, θα επικεντρωθούμε απλώς στην εγκατάσταση στο Ubuntu. Αν δεν χρησιμοποιείτε το Ubuntu, μπορείτε να εγκαταστήσετε τα παιχνίδια από τον διαχειριστή πακέτων.

Για να εγκαταστήσετε τη συλλογή παιχνιδιών BSD στο Ubuntu, χρησιμοποιήστε:

 sudo apt-get εγκατάσταση bsdgames 

Υπάρχουν συνολικά σαράντα τρία παιχνίδια στη συλλογή! Εδώ είναι ο κατάλογος: τυχαία, gomoku, caesar, countmail, rot13, bcd, atc, αριθμός, boggle, κουίζ, morse, teachgammon, φίδι, snscore, χοίρων, wargames, tetris-bsd, περιπέτεια, αριθμητική, σκουλήκια, , μάχηstar, βροχή, ρομπότ, κούρσα, βροχή, ιστιοπλοΐα, wump, trek, phantasia, wtf, go-fish, μονοπώλιο, τάβλι, hack, ppt, primes, hangman, pom, cfscores και mille.

Τα κλασικά μεταξύ αυτής της λίστας κλασικών είναι: περιπέτεια, ένα από τα αρχικά κείμενα που βασίζονται σε κείμενο και από όπου το είδος παίρνει το όνομά του. worm, την αρχική έκδοση του παιχνιδιού "Φίδι" που ήταν τόσο δημοφιλές στα κινητά τηλέφωνα Nokia. tetris-bsd, μια τερματική έκδοση του κλασικού παιχνιδιού Tetris? και trek, ένα παιχνίδι για τους οπαδούς του Star Trek, όπου μπορείτε να σκοτώσετε Klingons (φυσικά, το παιχνίδι γράφτηκε πριν μάθουμε για το Khitomer Accord).

Αν σας αρέσει η ιδέα του Tetris να τρέχει σε ένα τερματικό, τότε το Bastest είναι μια καλύτερη έκδοση από αυτή που βρίσκεται στη συλλογή παιχνιδιών BSD. Για να το εγκαταστήσετε στο Ubuntu, πληκτρολογήστε:

 sudo apt-get install bastet 

Για να το εκτελέσετε, πληκτρολογήστε:

 bastet 

Ωστόσο, το παιχνίδι με κείμενο δεν σταματά με τη συλλογή παιχνιδιών BSD ή το Tetris. Υπάρχουν πολλοί άλλοι που πρέπει να εξερευνήσετε. Τι γίνεται με έναν κλώνο των κλασικών παιχνιδιών arcade Space Invaders; Ονομάζεται "ninvaders", μπορείτε να το εγκαταστήσετε στο Ubuntu χρησιμοποιώντας:

 sudo apt-get να εγκαταστήσετε ninvaders 

Το "n" στο όνομα προέρχεται από το γεγονός ότι το παιχνίδι γράφτηκε χρησιμοποιώντας τη βιβλιοθήκη ncurses. Το ncurses παρέχει ένα API για τους προγραμματιστές να γράφουν διεπαφές χρήστη βασισμένες σε κείμενο με ανεξάρτητο από τερματικό τρόπο. Μόλις εγκατασταθεί, πληκτρολογήστε " ninvaders " για να ξεκινήσετε το παιχνίδι.

Αν σκεφτήκατε ότι το smartphone που διαρκώς τρέχει παιχνίδια όπως Temple Run και Subway Surfer ήταν ένα νέο είδος, τότε ξανασκεφτείτε! Τι γίνεται με το Σελήνη-buggy; Οδηγείτε ένα αυτοκίνητο στην επιφάνεια του φεγγαριού προσπαθώντας να αποφύγετε τους επικίνδυνους κρατήρες πατώντας πάνω τους. Το Moon Buggy μπορεί να εγκατασταθεί στο Ubuntu χρησιμοποιώντας:

 sudo apt-get εγκαταστήστε φεγγάρι-buggy 

Το παιχνίδι μπορεί να ξεκινήσει χρησιμοποιώντας την εντολή " moonbuggy ".

Μια άλλη τρέλα που σάρωσε τον περιστασιακό κόσμο των τυχερών παιχνιδιών ήταν το 2048. Διατίθεται στο διαδίκτυο και για smartphones, το παιχνίδι είναι εύκολο να μάθει, αλλά είναι απίστευτα δύσκολο να κατακτηθεί. Η ιδέα είναι να σύρετε αριθμημένα κεραμίδια γύρω από ένα πλέγμα 4 x 4. Όταν οι αριθμοί αγγίζουν συγχωνεύονται. Πρέπει να συνεχίσετε να συγχωνεύετε τα κεραμίδια μέχρι να φτιάξετε ένα κεραμίδι αξίας 2048. Υπάρχει επίσης μια έκδοση κειμένου.

Το παιχνίδι πρέπει να κατασκευαστεί από τον πηγαίο κώδικα του, αλλά δεν είναι δύσκολο. Ακολουθούν οι εντολές:

 wget https://raw.githubusercontent.com/mevdschee/2048.c/master/2048.c gcc -o 2048 2048.c 

Αυτό θα κατεβάσει την πηγή και θα την δημιουργήσει στον τρέχοντα κατάλογο εργασίας σας. Στη συνέχεια, για να το εκτελέσετε, πληκτρολογήστε:

 .2048 

Αν έχετε άλλα αγαπημένα παιχνίδια βασισμένα σε κείμενο, παρακαλούμε να τα μοιραστείτε στην παρακάτω σελίδα σχολίων.