![20 MySQL (Mysqladmin)-opdrachten voor databasebeheer in Linux](/f/5c12bc8c57721a18c1b704a37e20e100.jpg?width=100&height=100)
Tetris is gemakkelijk het beroemdste puzzelspel aller tijden, dus om zijn verjaardagen te vieren laten we je zien hoe je moet spelen Tetris in de terminal.
Waarom de terminal? Want waarom niet! Bovendien associeer ik de terminal met productief zijn. Dus op deze manier kan ik mezelf een beetje voor de gek houden door te denken dat ik iets goed doe! 😉
Met een geschatte omzet van 170 miljoen is Tetris een van de bestverkochte games aller tijden
De kans is groot dat je Tetris kent. Dat telt ook als je het nog nooit hebt gespeeld. De meeste mensen zouden zelfs moeite hebben om aan een spel met vallende blokken te denken ander dan Tetris (Sorry Kolommen, je hebt het geprobeerd).
Dus om de verjaardag van dit specifieke puzzelspel te markeren, dacht ik dat ik je zou laten zien hoe je Tetris kunt spelen in een terminalemulator naar keuze.
Of je nu getrouwd bent met Tilix, gezellig met Guake, of dingen vanille houden met GNOME-terminal, je hebt al alles wat je nodig hebt om opdrachtregel Tetris op Linux te spelen - zoals je snel zult zien!
Tetris is een van de bestverkochte games aller tijden met geschatte omzet van 170 miljoen in de afgelopen 35 jaar, op meerdere platforms. Zelfs mijn geliefde Amstrad CPC heeft een poort.
De eerste commercieel verkrijgbare versie van het beroemde spel met vallende blokken werd uitgebracht op 6 juni 1984, gemaakt door de Russische spelontwerper Alexey Leonidovitsj Pajitnov.
Terwijl Tetris vond al vroeg succes, het was met de Nintendo Game Boy waarop het een mainstream hit wordt. De draagbare console bundelde zelfs een tijdje een gratis exemplaar van het spel, waardoor het puzzelspel verder in het publieke bewustzijn werd gecementeerd.
Het succes van het originele spel betekende onvermijdelijk dat imitaties snel volgden. Er werd (en wordt nog steeds) een ware stapel potentiële en toekomstige Tetris-klonen gemaakt, met onofficiële recreaties die zelfs opduiken als speelbare paaseieren op laboratoriumapparatuur!
In al zijn gedaanten Tetris nog steeds sterk vandaag. De meest recente ‘officiële’ versie is Tetris 99, een multiplayer-versie in Battle Royale-stijl, exclusief verkrijgbaar op de Nintendo Switch.
Een ware stapel Tetris-klonen is beschikbaar op Linux en andere platforms - meer dan genoeg om meerdere blogposts meerdere keren te vullen! Beter nog, de meeste kunnen ook buiten de Linux-terminal worden afgespeeld.
Maar aangezien ik denk dat er iets ongegeneerd nerdy en, ja, cool, is om Tetris in de terminal te kunnen spelen, dat is wat deze post richt zich op.
Haat CLI? Kijk eens naar Quadrapassel. Het is een gratis GUI Tetris-kloon die beschikbaar is in de repo's van de meeste grote Linux-distributies (evenals de Snap Store).
Hieronder belicht ik twee verschillende versies van "Tetris" die je op de opdrachtregel kunt spelen: de ene is eenvoudig, maar gemakkelijk te installeren, terwijl de andere meer opzichtig is, maar een binaire download vereist.
Nog nooit Tetris gespeeld? Het concept is dit: roteer en verplaats blokken terwijl ze vallen om horizontale rijen (lijnen) te creëren die verdwijnen en punten opleveren als ze worden gemaakt. Hoe meer punten je scoort, hoe sneller de blokken vallen. Als de stapel te hoog wordt, is het spel afgelopen.
We hebben de geweldige terminale Tetris-kloon benadrukt Tinthelemaal terug in 2009 (ja, we bestaan ​​​​al zo lang) maar ik ben blij te kunnen zeggen dat het vandaag nog steeds overeind staat.
Tint probeert zo dicht mogelijk bij het originele spel te blijven, maar er zijn een paar kleine verschillen
Tint probeert 'zo dicht mogelijk bij het originele spel' te komen, maar er zijn een paar opmerkelijke verschillen. Er is bijvoorbeeld geen 'preview' van het volgende blok dat moet worden verwijderd. Dit is een basisfunctie die ik bijzonder nuttig vind
Het afspeelscherm houdt je score bij, inclusief hoeveel lijnen je hebt gemaakt. Er is ook een statistiekgedeelte om het aantal specifieke tetronimoes bij te houden dat valt.
Een (klein) nadeel aan Tint is dat je de pijltjestoetsen van je toetsenbord niet kunt gebruiken om blokken te draaien of te versnellen, ze alleen te verplaatsen.
Installeren Tint op Ubuntu, Linux Mint, Peppermint OS en andere gerelateerde distributies voer je deze opdracht uit:
sudo apt install tint
Om het spel te spelen:
tint
Voer een nummer in van 1-9
om een ​​niveau te kiezen (1 is het gemakkelijkst, 9 is het moeilijkst).
Tint is indrukwekkend, maar het is Sam Tay's open source ASCII-implementatie van Tetris, dat is mijn eigen persoonlijke go-to-versie.
Het gestippelde raster achter het speelveld maakt het gemakkelijker om precies te meten waar tetronimoes zullen vallen
Zijn versie ziet er veel mooier uit. Het heeft een schonere, ruimere lay-out en het gestippelde raster achter het speelgebied en het gebruik van schaduwen maakt het veel gemakkelijker om precies te bepalen waar tetronimoes zal vallen.
Net als de Game Boy-versie is er een handig "preview" -venster om je te zien welk blok het volgende is (wat misschien aangeeft waar je het huidige stuk plaatst).
Ik ben blij te kunnen zeggen dat jij in deze versie kangebruik de pijltjestoetsen op het toetsenbord om blokken te verplaatsen en te roteren. Als je midden in een ronde moet plassen of de deur open moet doen, druk dan op de P
toets om het spel tijdelijk te pauzeren.
Broncode, een voorgecompileerd binair bestand en instructies voor het uitvoeren van dit spel als een Docker-afbeelding zijn te vinden op GitHub. Ubuntu-gebruikers installeren de game misschien liever vanuit de Snap Store:
sudo snap tetris-thefenriswolf installeren
Om het spel te spelen:
tetris-thefenriswolf.tetris
Laat me weten wat je van de game vindt in de comments!
Alles Ubuntu, dagelijks. Sinds 2009.