De spelervaring van vandaag is heel anders dan die van de jaren 70 en 80! De huidige generatie pc's, consoles en mobiele apparaten kan geavanceerde 3D-games met shaders, anti-aliasing en meer aan. Maar er was een tijd dat de enige games die konden worden gespeeld op tekst waren gebaseerd. Als je zin hebt in een beetje nostalgie, zijn sommige van deze games nog steeds beschikbaar om vandaag te worden gespeeld.

De meest eerbiedwaardige reeks op tekst gebaseerde spellen komt uit de BSD-spellencollectie. Deze games zijn enkele decennia geleden geschreven en werden onderdeel van de BSD Unix-distributie. Vandaag kun je ervan genieten op Linux.

Opmerking : de meeste, zo niet alle, van deze spellen kunnen in elke Linux-distro worden geïnstalleerd. In deze tutorial zullen we ons alleen concentreren op de installatie op Ubuntu. Als u Ubuntu niet gebruikt, kunt u de spellen installeren vanuit uw pakketbeheerder.

Om de BSD-spellencollectie op Ubuntu te installeren, gebruikt u:

 sudo apt-get install bsdgames 

Er zijn in totaal drieënveertig spellen in de collectie! Hier is de lijst: random, gomoku, caesar, countmail, rot13, bcd, atc, nummer, boggle, quiz, morse, teachgammon, snake, snscore, pig, wargames, tetris-bsd, adventure, arithmetic, worms, jagen, canfield, battlestar, regen, robots, cribbage, schar, sail, wump, trek, phantasia, wtf, go-fish, monop, backgammon, worm, hack, ppt, prime, galg, pom, cfscores en mille.

De klassiekers in deze lijst met klassiekers zijn: avontuur, een van de originele op tekst gebaseerde avonturenspellen en van waaruit het genre zijn naam krijgt; worm, de originele versie van de "Snake" -game die zo populair was op Nokia-telefoons; tetris-bsd, een terminale versie van het klassieke spel Tetris; en trek, een spel voor Star Trek-fans waar je Klingons mag vermoorden (de game is natuurlijk geschreven voordat we het Khitomer-akkoord kenden).

Als je het idee hebt dat Tetris in een terminal draait, dan is Bastest een betere versie dan die in de BSD-spellenverzameling. Om het op Ubuntu te installeren, typ je:

 sudo apt-get install bastet 

Om het uit te voeren, typt u:

 bastet 

Maar gamen met tekst stopt niet bij de BSD-gamesverzameling of Tetris. Er zijn genoeg andere te ontdekken. Hoe zit het met een kloon van de klassieke arcadespellen Space Invaders? Genaamd "ninvaders", u kunt het op Ubuntu installeren met behulp van:

 sudo apt-get install ninvaders 

De "n" in de naam komt van het feit dat de game is geschreven met behulp van de ncurses-bibliotheek. ncurses biedt een API voor programmeurs om op tekst gebaseerde gebruikersinterfaces op een terminal-onafhankelijke manier te schrijven. Na de installatie typt u " ninvaders " om het spel te starten.

Als je dacht dat de voortdurend draaiende games van de smartphone, zoals Temple Run en Subway Surfer, een nieuw genre waren, denk dan opnieuw! Hoe zit het met Moon-buggy? Je rijdt een auto over het oppervlak van de maan terwijl je probeert de gevaarlijke kraters te ontwijken door eroverheen te springen. Moon Buggy kan op Ubuntu worden geïnstalleerd met behulp van:

 sudo apt-get installeer maan-buggy 

Het spel kan worden gestart met het commando " moonbuggy ".

Een andere rage die de casual gaming-wereld overviel was 2048. Beschikbaar op het web en voor smartphones, het spel is eenvoudig te leren, maar bedrieglijk moeilijk te beheersen. Het idee is om genummerde tegels langs een raster van 4 x 4 te schuiven. Wanneer de cijfers elkaar raken, worden ze samengevoegd. U moet tegels samenvoegen tot u een tegel krijgt met de waarde 2048. Er is ook een tekstversie.

Het spel moet worden opgebouwd vanuit de broncode, maar het is niet moeilijk. Dit zijn de commando's:

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

Hiermee wordt de bron gedownload en wordt deze in uw huidige werkdirectory gebouwd. Typ het volgende om het uit te voeren:

 ./2048 

Als je nog andere favoriete tekstgebaseerde games hebt, deel deze dan in het gedeelte 'Opmerkingen' hieronder.