{{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Programme_starten: Starten von Programmen] [:Paketinstallation_DEB: Ein einzelnes Paket installieren] optional [:Terminal: Ein Terminalfenster öffnen] }}} [[Inhaltsverzeichnis(-)]] [wikipedia:Tetris:] ist ein Computerspiel-Klassiker, der 1984 von [wikipedia:Alexei_Leonidowitsch_Paschitnow:Alexei Leonidowitsch Paschitnow] mit Hilfe von Dmitry Pavlovsky und [wikipedia_en:Vadim_Gerasimov:Vadim Gerasimov] entwickelt wurde. Im Laufe der Zeit wurde es auf fast jede verfügbare Hardware-Plattform portiert und ist damit noch universeller einsetzbar als der Linux-Kernel. In den offiziellen Paketquellen von Ubuntu sind etliche Umsetzungen für Linux enthalten, die anhaltenden Spielspaß versprechen. Je nach Bedarf kann man sich entweder für eine Variante einer Desktop-Umgebung bzw. Grafikbibliothek entscheiden oder den Klassiker auf der Kommandozeile genießen. Daneben gibt es zahlreiche weitere Programme, die das Spielprinzip mehr oder weniger stark abwandeln (andere Spielsteine, 3D-Tetris, etc.). Das Spielprinzip ist einfach: [[Vorlage(Bildunterschrift, ./tetris_blocks.png, 300, "Die Tetrominos I, J, L, O, S, T und Z", right)]] >„Einzelne vom oberen Rand des rechteckigen Spielfelds herunterfallende, stets aus vier Quadraten zusammengesetzte Formen müssen vom Spieler in 90-Grad-Schritten gedreht und so platziert werden, dass sie am unteren Rand horizontale, möglichst lückenlose Reihen bilden. Sobald eine Reihe komplett ist, wird sie entfernt, und alle darüberliegenden Reihen rücken nach unten und geben damit einen Teil des Spielfeldes wieder frei. Für das gleichzeitige Tilgen mehrerer Reihen erhält der Spieler eine höhere Punktzahl pro Reihe als für eine einzelne Reihe. Wenn eine bestimmte Anzahl entfernter Reihen erreicht worden ist, wird die Fallgeschwindigkeit der Tetrominos erhöht.“ (Quelle: [wikipedia:Tetris:Wikipedia]) = Programme = Alle der im Folgenden genannten Programme sind desktop-unabhängig und können so unter allen Ubuntu-Varianten genutzt werden. Falls die erforderlichen Grafikbibliotheken nicht bereits installiert sind, werden diese automatisch nachinstalliert. {{{#!vorlage Tabelle <:>[[Bild(./tetris_quadrapassel.png, x140)]] <:>[[Bild(./tetris_gottet.png, x140)]] <:>[[Bild(./tetris_ghextris.png, x140)]] <:>[[Bild(./tetris_kblocks.png, x140)]] <:>[[Bild(./atris.png, x140)]] +++ <:>[#Quadrapassel Quadrapassel] <:>[#Gottet Gottet] <:>[#Ghextris Ghextris] <:>[#KBlocks KBlocks] <:>[#Atris Atris] }}} [[Bild(./quadrapassel_logo.png, 48, align=right)]] == Quadrapassel == [gnomeapps:Quadrapassel:] {en} ist Bestandteil der [:Spiele/GNOME-Games:GNOME-Games], kann aber auch einzeln installiert werden [1]: {{{#!vorlage Paketinstallation quadrapassel, universe }}} Bei Ubuntu-Varianten mit einem Anwendungsmenü erfolgt der Programmstart [2] über ''"Spiele -> Quadrapassel"''. Weitere Hinweise und Tipps sind der [https://help.gnome.org/users/quadrapassel/ Dokumentation] {de} (Version beachten, [:Trusty:Ubuntu 14.04] enthält z.B. die Version 3.8) zu entnehmen, die auch mit der Taste [[Vorlage(Tasten, f1)]] aufgerufen werden kann. [[Bild(./gottet_logo.png, 48, align=right)]] == Gottet == [http://www.gottcode.org/gottet/ Gottet] {en} ist eine grafische Variante, die die Grafikbibliothek [:Qt:] nutzt. Der Entwickler stellt Fremdpakete zur Verfügung, die nach dem Herunterladen noch manuell installiert werden müssen [3]. Anschließend kann das Programm über ''"Spiele -> Gottet"'' gestartet werden. [[Vorlage(Fremd, Paket, "")]] [[Bild(./ghextris_logo.png, 48, align=right)]] == Ghextris == [http://mjr.iki.fi/software/ghextris Ghextris] {en} ist eine Variante, bei der die einzelnen Spielsteine sechseckig gestaltet sind. {{{#!vorlage Paketinstallation ghextris, universe }}} Bei Ubuntu-Varianten mit einem Anwendungsmenü erfolgt der Start des mit [:Python:] erstellten Programms über ''"Spiele -> Ghextris"''. [[Bild(./kblocks_logo.png, 48, align=right)]] == KBlocks == [https://www.kde.org/applications/games/kblocks/ KBlocks] {en} wurde speziell für die Desktop-Umgebung KDE entwickelt (siehe auch [:Spiele/KDE-Spiele:KDE-Spiele]). {{{#!vorlage Paketinstallation kblocks, universe }}} Der Programmstart erfolgt über ''"Spiele -> KBlocks"''. [[Bild(Wiki/Icons/terminal.png, 48, align=right)]] == BSDgames == Die [http://wiki.linuxquestions.org/wiki/BSD_games BSDgames] {en} sind eine Spielesammlung für die Kommandozeile [4], die unter anderem auch Tetris enthält. Die Installation erfolgt über das Paket: {{{#!vorlage Paketinstallation bsdgames, universe }}} Das Spiel kann anschließend mit folgendem Befehl gestartet werden: {{{#!vorlage Befehl tetris-bsd }}} == TINT == [[Bild(Wiki/Icons/terminal.png, 48, align=right)]] [:Spiele/TINT:TINT] ist eine weitere Möglichkeit, Tetris auf der Kommandozeile zu spielen. Im Gegensatz zu `tetris-bsd` helfen farbige Spielsteine bei der Orientierung. == Bastet == [[Bild(Wiki/Icons/terminal.png, 48, align=right)]] Eine besondere Herausforderung ist [http://fph.altervista.org/prog/bastet.html Bastet] {en}. Während sich normalerweise gut und schlecht passende Tetrominos abwechseln bzw. mehr oder weniger zufällig von oben herabfallen, werden bei dieser Terminalanwendung aufgrund eines ausgeklügelten Algorithmus nur Steine ausgewählt, die möglichst schlecht zu den bereits vorhandenen passen. Eine Tetris-Variante für echte Profis. Die Installation erfolgt über das Paket: {{{#!vorlage Paketinstallation bastet, universe }}} Das Spiel kann anschließend mit folgendem Befehl gestartet werden: {{{#!vorlage Befehl /usr/games/bastet }}} == Sonstige == [[Vorlage(Bildunterschrift, ./blockout2.png, 200 "BlockOut II", right)]] Die offiziellen Paketquellen enthalten weitere Varianten: * [packages:blockout2:] - 3D-Variante * [packages:cuyo:] - besonders bunte Variante, siehe [http://www.karimmi.de/cuyo/ Homepage] {en} * [packages:gtetrinet:] - Multiplayer-Variante (netzwerkfähig) * [packages:multitet:] - Multiplayer-Variante (netzwerkfähig) * [packages:xwelltris:] - 3D-Variante, siehe [:Spiele/Ubuntu-Spiele/Knobel-_und_Puzzlespiele#XWelltris:] * [packages:games-tetris:] - Metapaket mit vielen der in diesem Artikel vorgestellten Varianten Online-Varianten: * [http://www.javascripter.net/games/tetris/game.htm JavaScript Tetris] {en} * [http://tetris.com/play-tetris/ Tetris®] {en} Mit [:Java:] erstellte Programme sind plattformunabhängig, können also unter verschiedenen Betriebssystemen genutzt werden. Alle genannten Programme stehen damit neben Linux auch unter anderen Betriebssystemen zur Verfügung. Beispiel: * [github:devng/jetris:Jetris] {en} Nachdem man eine '''.jar'''-Datei oder eine Archivdatei (die noch entpackt werden muss) heruntergeladen hat, erfolgt der Programmstart mit folgendem Befehl [4]: {{{#!vorlage Befehl java -jar /PFAD/ZU/DATEI.jar }}} Mehr Komfort bietet ein [:.desktop-Dateien:Programmstarter], der allerdings erst erstellt werden muss. = Links = [[Bild(./cuyo.gif, 48, title="Cuyo", align=right)]] * [:Software_für_Kinder:] * [:Spiele:] {Übersicht} Programmübersicht #tag: Spiele, Kinder, Denkspiel, Open-Source-Spiel, GNOME-Games, Übersicht