Wie man Spiele vom Linux-Terminal spielt
Das heutige Spielerlebnis ist ganz anders als das der 70er und 80er Jahre! Die aktuelle Generation von PCs, Konsolen und mobilen Geräten kann anspruchsvolle 3D-Spiele mit Shadern, Anti-Aliasing und mehr verarbeiten. Aber es gab eine Zeit, in der die einzigen Spiele, die gespielt werden konnten, textbasiert waren. Wenn Sie Lust auf ein bisschen Nostalgie haben, können einige dieser Spiele noch heute gespielt werden.
Der ehrwürdigste Satz textbasierter Spiele stammt aus der BSD-Spiele-Sammlung. Diese Spiele wurden vor mehreren Jahrzehnten geschrieben und wurden Teil der BSD Unix Distribution. Heute kannst du sie unter Linux genießen.
Hinweis : Die meisten, wenn nicht alle dieser Spiele können in jeder Linux-Distribution installiert werden. In diesem Tutorial konzentrieren wir uns nur auf die Installation auf Ubuntu. Wenn Sie nicht Ubuntu verwenden, können Sie die Spiele von Ihrem Paketmanager installieren.
Verwenden Sie zum Installieren der BSD-Spielesammlung unter Ubuntu:
sudo apt-get installieren bsdgames
Es gibt insgesamt dreiundvierzig Spiele in der Sammlung! Hier ist die Liste: zufällig, gomoku, caesar, countmail, rot13, bcd, atc, nummer, boggle, quiz, morse, teachgammon, schlange, snscore, schwein, wargames, tetris-bsd, abenteuer, arithmetik, wurm, jagd, canfield, battlestar, regen, roboter, cribbage, tupfen, segel, wump, trek, phantasia, wtf, go-fisch, monop, backgammon, wurm, hack, ppt, primzahlen, hangman, pom, cfscores und mille.
Die Klassiker unter den Klassikern sind: Adventure, eines der originellen textbasierten Adventure-Spiele, von dem das Genre seinen Namen hat; Wurm, die ursprüngliche Version des "Snake" -Spiels, das auf Nokia-Mobiltelefonen so beliebt war; tetris-bsd, eine Endversion des klassischen Spiels Tetris; und Trek, ein Spiel für Star Trek-Fans, bei dem man Klingonen töten kann (natürlich wurde das Spiel geschrieben, bevor wir von der Khitomer-Vereinbarung wussten).
Wenn Ihnen die Vorstellung gefällt, dass Tetris in einem Terminal läuft, dann ist Bastest eine bessere Version als die in der BSD-Spielesammlung. Um es unter Ubuntu zu installieren, tippe:
sudo apt-get install bastet
Um es auszuführen, tippe:
gegründet
Aber Text Gaming hört nicht bei der BSD-Spielesammlung oder bei Tetris auf. Es gibt viele andere zu entdecken. Was ist mit einem Klon der klassischen Arcade-Spiele Space Invaders? Genannt "Ninvaders", können Sie es auf Ubuntu installieren mit:
sudo apt-get installieren ninvaders
Das "n" im Namen kommt daher, dass das Spiel mit der ncurses-Bibliothek geschrieben wurde. ncurses bietet Programmierern eine API, um textbasierte Benutzerschnittstellen terminalunabhängig zu schreiben. ninvaders
nach der Installation " ninvaders
" ein, um das Spiel zu starten.
Wenn Sie dachten, dass das Smartphone, auf dem ständig Spiele wie Temple Run und Subway Surfer laufen, ein neues Genre sind, dann denken Sie noch einmal darüber nach! Was ist mit Mond-Buggy? Sie fahren ein Auto über die Mondoberfläche und versuchen, die gefährlichen Krater zu vermeiden, indem Sie über sie hinwegspringen. Moon Buggy kann unter Ubuntu installiert werden mit:
Sudo apt-get installieren Mond-Buggy
Das Spiel kann mit dem Befehl " moonbuggy
" gestartet werden.
Eine weitere Modeerscheinung, die die Casual-Gaming-Welt eroberte, war 2048. Verfügbar im Web und für Smartphones, ist das Spiel leicht zu erlernen, aber täuschend schwer zu meistern. Die Idee besteht darin, nummerierte Kacheln um ein 4 x 4 Raster zu verschieben. Wenn sich die Zahlen berühren, gehen sie ineinander über. Sie müssen die Kacheln zusammenführen, bis Sie eine Kachel mit dem Wert 2048 erhalten. Es gibt auch eine Textversion.
Das Spiel muss aus seinem Quellcode erstellt werden, aber es ist nicht schwierig. Hier sind die Befehle:
wget https://raw.githubusercontent.com/mevdschee/2048.c/master/2048.c gcc -o 2048 2048.c
Dadurch wird die Quelle heruntergeladen und in Ihrem aktuellen Arbeitsverzeichnis erstellt. Geben Sie dann Folgendes ein, um es auszuführen:
./2048
Wenn Sie noch andere textbasierte Lieblingsspiele haben, teilen Sie diese bitte im Kommentarbereich unten mit.