Quadrapassel - Le Bottin des Jeux Linux

Quadrapassel

🗃️ Specifications

📰 Title: Quadrapassel 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 👁️ Visual: Fixed screen
🏷️ Category: Puzzle ➤ Assembly ➤ Tile-matching ➤ Tetris-like ➤ Tetris 🏝️ Perspective: Side view
🔖 Tags: Tetris; Tile-matching; Puzzle; Assembly; Casual ⏱️ Pacing: Real Time
🐣️ Approx. start: 2009-10-26 👫️ Played: Single
🐓️ Latest: 🚦 Status: 05. Tested & Playable (status)
📍️ Version: Follows GNOME Desktop environment version ❤️ Like it: 4. 🤗️⭐⭐ (good)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: CC BY-SA 3.0 ✨️ (temporary):
🐛️ Created: 2010-08-20 🐜️ Updated: 2025-09-29

📦️ Deliverables

📦️ Package name: quadrapassel ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap: ✓

🚦 Entry status

📰 What's new?: 💖️ Significant improvement of this entry 👻️ Temporary:
💡 Lights on: ✓ 📰 Previous News: ✓
🎨️ Significant improvement: ✓ 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🦺️ Work in progress:
👫️ Contrib.: goupildb & Louis 🚧️ Some work remains to be done:
🎰️ ID: 12464

📖️ Summary

📜️[en]: A libre and solo clone of Tetris, a game of block assembly (tetrominoes, made up of 4 blocks of 7 different shapes) whose objective is to survive as long as possible and to score the maximum number of points by completing lines of blocks (with no space between them, their color doesn't matter), which makes them disappear. The tetrominoes descend one by one from the top of the screen to pile up at the bottom, at a speed that increases as the game progresses. The player controls their direction and orientation, and can accelerate their descent. The game ends when a block finally reaches the top of the screen. Very neat. 📜️[fr]: Un clone libre et solo de Tetris, un jeu d'assemblage de blocs (les tétrominos, constitués de 4 blocs de 7 formes différentes) dont l'objectif est de survivre le plus longtemps et de faire le maximum de points en complétant des lignes de blocs (sans espace entre eux, leur couleur n'a aucune importance), ce qui les fait disparaître. Les tétrominos descendent un à un depuis le haut de l'écran pour s'empiler en bas, à une vitesse de plus en plus élevée au fil du jeu. Le joueur contrôle leur direction et orientation, et peut en accélérer la descente. Le jeu s'achève lorsqu'un bloc fini par atteindre le haut de l'écran. Très soigné.

🎥️ Videos


🐧 Linux plays: Nerd on the Street(201411), TuxStory(202009),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site 1 2] [Features/About] [Screenshots]
Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(201411) lp(202009) lp(201108) lp(201101)] ht(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] [Changelog 1 2 3]

💰 Commercial
[Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🦣️ Social
Devs (The GNOME Project [fr] [en]): [Site 1 2] [Support their work (Donate)] [Chat] [Forums] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Tetris) [fr] [en] [de]]
[Wiki ubuntu-fr [fr]] [LibreGameWiki]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB] [OMG! Ubuntu]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Quadrapassel
🦊️ What's: A libre and solo clone of Tetris
🏡️ https://wiki.gnome.org/Apps/Quadrapassel
🐣️ https://gitlab.gnome.org/GNOME/quadrapassel
🔖 #LinuxGaming #ShareYourGames #Puzzle #Assembly #TileMatching #Tetris
📦️ #Arch #RPM #Deb #Flatpak #Snap
📕️ https://lebottinlinux.vps.a-lec.org/LO.html

🥁️ Update: -
⚗️ -
📌️ Changes: -
🦣️ From: -

🐧https://www.youtube.com/embed/rTHhVq9A25g?start=668
🐧https://www.youtube.com/embed/Qxw3acri0jA

🕶 ️ A view of its UI (v.40.2, on a dark theme, on my Linux PC) during gameplay, classic, with a pile of blocks halfway up the interface, a block of 4 square-shaped cubes falling, and the next tetromino (L-shaped) displayed on the right side of the interface.

📚️ Quadrapassel is a libre and solo clone of Tetris, a game of block assembly (tetrominoes, made up of 4 blocks of 7 different shapes) whose objective is to survive as long as possible and to score the maximum number of points by completing lines of blocks (with no space between them, their color doesn't matter), which makes them disappear. The tetrominoes descend one by one from the top of the screen to pile up at the bottom, at a speed that increases as the game progresses. The player controls their direction and orientation, and can accelerate their descent. The game ends when a block finally reaches the top of the screen. Very neat.

📕 Description [en]

📜️ "A libre and solo clone of Tetris" 📜️

Quadrapassel comes from the classic falling-block game, Tetris. The goal of the game is to create complete horizontal lines of blocks, which will disappear. The blocks come in seven different shapes made from four blocks each: one straight, two L-shaped, one square, and two S-shaped. The blocks fall from the top center of the screen in a random order. You rotate the blocks and move them across the screen to drop them in complete lines. You score by dropping blocks fast and completing lines. As your score gets higher, you level up and the blocks fall faster.

In previous versions, the game was known as Gnometris.


🍥️ Debian:

Popular Russian game, similar to Tetris

Quadrapassel comes from the classic falling-block game, Tetris. The goal of the game is to create complete horizontal lines of blocks, which will disappear.

📕 Description [fr]

Un Tetris en solo, par The GNOME Project
En Vala.

Quadrapassel (ex Gnometris) est un clone libre et solo de Tetris, un jeu d'assemblage de blocs (les tétrominos, constitués de 4 blocs de 7 formes différentes) dont l'objectif est de survivre le plus longtemps et de faire le maximum de points en complétant des lignes de blocs (sans espace entre eux, leur couleur n'a aucune importance), ce qui les fait disparaître. Les tétrominos descendent un à un depuis le haut de l'écran pour s'empiler en bas, à une vitesse de plus en plus élevée au fil du jeu. Le joueur contrôle leur direction et orientation, et peut en accélérer la descente. Le jeu s'achève lorsqu'un bloc fini par atteindre le haut de l'écran. Très soigné.


Quadrapassel s'inspire du jeu classique de blocs qui tombent, Tetris. Le but du jeu est de créer des lignes horizontales complètes de blocs, qui disparaîtront. Les blocs se présentent sous sept formes différentes composées chacune de quatre blocs : un bloc droit, deux en forme de L, un carré et deux en forme de S. Les blocs tombent du centre supérieur de l'écran dans un ordre aléatoire. Vous devez faire pivoter les blocs et les déplacer sur l'écran pour les faire tomber en lignes complètes. Vous marquez des points en faisant tomber les blocs rapidement et en complétant les lignes. Plus votre score est élevé, plus vous montez de niveau et plus les blocs tombent vite.

Dans les versions précédentes, le jeu s'appelait Gnometris.



🍥️ Debian:

Jeu russe populaire, similaire à Tetris

Quadrapassel fonctionne comme le classique jeu de chute de blocs. Le but du jeu est de créer des lignes horizontales complètes qui dès lors disparaîtront.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).

📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (bazaar, discover et/ou gnome-software) pour l'installer en quelques clics.

💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : bazaar (mon préféré), discover et/ou gnome-software

[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
[The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom


📦️ Installation (méthode alternative) à partir du binaire au format Snap :
• Un binaire au format Snap est disponible.

▸ Installation de snap :
(L'installation du gestionnaire de paquets Snap (et ses commandes de base) est aussi décrite sur la fiche "0 03 - Glossaire & licences courantes").
Si ce n'est déjà fait, installez le paquet : snapd

▸ Installation du jeu au format Snap :
Après avoir installé snapd (en dépôt), lancez en console ("your_snap_package" étant le nom de votre jeu) : # snap install your_snap_package

▸ Mise à jour du chemin vers le(s) binaire(s) installé(s) :
Pour que vous puissiez lancer votre jeu/outil en console sans devoir préciser manuellement où il se trouve (il a été installé dans /var/lib/snapd/snap/bin/), mettez à jour la variable $PATH en éditant (si vous utilisez bash) le fichier ~.bashrc. Retrouvez (en bas du fichier) cette variable PATH=/.... et ajoutez à la fin (sans espace et y compris le “:”) :/var/lib/snapd/snap/bin
Notez que cette modification ne sera prise en compte qu'après l'ouverture d'une nouvelle console.

💡Nota :
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.



📄️ Installation à partir du source

▸ Installation avec meson :
• Dans son répertoire racine lancez :
$ meson setup builddir && cd builddir
$ meson compile
↪ le(s) binaire(s) issu(s) de la compilation se trouve(nt) dans le répertoire builddir/src/
💡 Nota : Pour simplifier la commande de lancement (voir plus bas), copiez ce(s) binaire(s) à la racine du source.


🚀️ LANCEMENT DU JEU:

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] quadrapassel ou $ quadrapassel
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./quadrapassel
💡 Nota : si vous l'avez installé via votre gestionnaire de paquets et ne connaissez pas le nom précis du binaire, sélectionnez le paquet dans votre gestionnaire, et dans l'onglet “Fichiers” recherchez son nom dans l'arborescence d'installation (le binaire est généralement installé dans /usr/bin/).

▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (bazaar, discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.

▸ Snap :
• Si vous l'avez installé à partir d'un paquet snap, lancez : $ /snap/bin/(nom de l'appli) (ou $ snap run (nom de l'appli))

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 30 Janvier 2022 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 15 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : le 27 Septembre 2025 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 2 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution, et prise d'une copie d'écran


🫕️ Installation :
‣ (✘ v. 49.0) Source : NE FONCTIONNE PAS.
🟠️ Son source se compile, l'interface se lance, mais l'appui sur le bouton “ ▸ ” plante le jeu sur le message "(quadrapassel:367436): GLib-GIO-ERROR **: 19:50:54.603: Settings schema 'org.gnome.Quadrapassel' does not contain a key named 'use-seed'
Trappe pour point d'arrêt et de trace (core dumped)./quadrapassel
‣ (✔ v. 40.2) Paquet Arch/AUR : FONCTIONNEL.
‣ (🧪️not_tested) Paquet Flatpak : NON TESTE.
‣ (🧪️not_tested) Paquet Snap : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.


🏗️ Réalisation :

▸ 🐥️ Avancement de son développement en : Janvier 2022
🟢️ Il/Elle est tout à fait fonctionnel(le).

▸ 📟️ Interface
🟢️ Graphisme et interface soignés, des effets sonores adaptés, plusieurs skins.
🟢️ On peut notamment choisir le nombre de lignes pré-remplies, la densité des blocs dans ces lignes pré-remplies, choisir des blocs difficiles (vous obtenez plus rarement la forme nécessaire), d'activer ou non la visualisation du prochain bloc, de changer le sens de rotation des blocs, de pré-visualiser l'atterrissage des blocs, et de redéfinir les touches.


🌻️ Premières impressions :
🟢️ Un gameplay classique et pas de multijoueur.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🤗️⭐⭐ (good)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ Un portage de qualité. Très sympa.
👏️ ❤️ Un grand bravo et merci à ses auteurs !