Crack Attack! est un jeu vidéo de réflexion libre développé par Daniel Nelson au début des années 2000. Distribué sous licence GNU GPL, il s'inspire du jeu Tetris Attack de Nintendo et est disponible sous Linux et Windows ; un portage indépendant vers Mac OS X est également réalisé.

Le jeu a été diffusé dans l'écosystème GNU/Linux des années 2000 grâce à son intégration dans plusieurs distributions et à sa présence dans différents magazines et ouvrages consacrés à Linux.

Système de jeu

vignette|Capture d'écran d'une partie : la pile de blocs colorés monte et un curseur permet de permuter deux blocs adjacents.

Le principe de Crack Attack! est inspiré de Tetris Attack. Le joueur doit empêcher une pile de blocs colorés d'atteindre le sommet de l'écran. Pour éliminer les blocs, il permute deux blocs adjacents afin d'aligner au moins trois blocs de même couleur, horizontalement ou verticalement.

Les alignements multiples (« combos ») et les réactions en chaîne génèrent des blocs d'obstacles (« garbage ») envoyés à l'adversaire lors des parties multijoueurs, ou au joueur lui-même en mode solo. Le jeu comprend un mode solo basé sur le score et un mode multijoueur, en réseau local ou par Internet. Une variante appelée X-treme introduit des types de blocs supplémentaires et augmente la difficulté.

La vitesse à laquelle la pile monte s'accroît progressivement au fil de la partie, rendant le jeu de plus en plus exigeant : il requiert une concentration soutenue et mobilise à la fois la réactivité, le sens de l'observation et les réflexes du joueur.

Développement

Le projet est créé par Daniel Nelson au début des années 2000. Écrit en C++, il utilise OpenGL pour l'affichage graphique et requiert une carte graphique gérant l'accélération 3D ; il propose dès ses premières versions un mode multijoueur en réseau.

Les premières versions publiques remontent à 2001 ; le jeu est intégré aux archives de Debian dès décembre 2001. À partir de la version 1.1.10, Andrew Sayman participe au développement et assure les versions suivantes. La version stable 1.1.14, qui ajoute notamment le son (composé par Miguel Ángel Vilela), un mode graphique très allégé et un adversaire géré par l'ordinateur, paraît le 14 mai 2005.

En juin 2006, Andrew Sayman annonce une version alpha, numérotée 1.1.15, destinée à tester une réécriture de la couche réseau reposant sur la bibliothèque ENet (transport UDP), dans le but de réduire la latence des parties. Cet effort bénéficie alors de contributions extérieures, en particulier de Thorbjørn Lindeijer, qui apporte des améliorations au rendu et au réseau. Cette version expérimentale introduit un protocole réseau incompatible avec les versions précédentes. Le développement se poursuit ensuite de façon sporadique sur la branche de la future version 1.1.15 — avec notamment l'ajout, en 2008, de cubes 3D aux textures personnalisables par l'utilisateur —, mais aucun successeur stable de la version 1.1.14 n'est publié ; le dernier changement enregistré dans le dépôt date du 20 février 2009. En mai 2012, Andrew Sayman annonce sur son blog l'abandon du développement, expliquant que la finalisation de la 1.1.15 s'était enlisée lorsqu'il s'était tourné vers la programmation d'une intelligence artificielle.

Bien que le développement du jeu soit arrêté, celui-ci continue d'être porté et entretenu par des amateurs sur de nouvelles plateformes. Il fait ainsi l'objet d'un portage indépendant vers Mac OS X, baptisé Mac Crack Attack! et réalisé par Daniel Aarno, qui y ajoute le son, un mode plein écran et une interface native Cocoa. Présenté dès 2006 par le magazine Macworld australien, ce portage est maintenu bien après l'arrêt du jeu original : une version parue en 2021 prend encore en charge les Mac récents, à processeur x86 comme Apple silicon. Le jeu fait également l'objet d'un portage homebrew pour la console Wii, réalisé par Alberto Mardegan et publié sur l'Open Shop Channel en 2024.

Diffusion et réception

Crack Attack! fait partie des jeux libres régulièrement diffusés dans l'écosystème GNU/Linux des années 2000. Intégré aux archives de Debian dès décembre 2001, il y figure toujours plus de vingt ans plus tard, son paquet restant maintenu par l'équipe Debian Games ; selon le curriculum vitæ de son auteur, il est aussi présenté dans Linux Magazine en 2003 et empaqueté pour la plupart des grandes distributions Linux — Mandrake, Red Hat Linux et Fedora, ainsi que SuSE —, et figure encore aujourd'hui dans les dépôts d'openSUSE. L'édition Mandriva Linux 2006 le propose ainsi parmi ses jeux. Il est notamment fourni d'origine sur l'ordinateur portable Asus Eee PC, distribué sur de nombreux CD et DVD de magazines informatiques entre 2004 et 2010 dans au moins neuf pays, et mentionné dans divers ouvrages consacrés à Linux.

Le jeu reçoit un accueil favorable dans la presse informatique, qui souligne sa prise en main immédiate et son rythme nerveux. Le site Acid Play, qui lui attribue la note de 8,5 sur 10, le décrit comme « un excellent jeu de réflexion, rapide » au gameplay « addictif et abouti ». Dans son hors-série Linux Starter Pack (2008), Linux Format juge le mode à deux joueurs « presque aussi amusant que possible sur une machine Linux », tandis que PC Professionale conclut en 2010 que « le plaisir est garanti ».

Communauté

Au début des années 2000, une communauté de joueurs se structure autour du jeu. Des classements en ligne sont mis en place sur le site attackscores.de.vu et une ligue indépendante permet aux joueurs d'organiser des rencontres multijoueurs. Le jeu est également répertorié sur The Linux Game Tome, l'un des principaux annuaires de jeux Linux de l'époque. Le jeu est par ailleurs cité comme favori par plusieurs figures de l'écosystème Linux : la rédaction de Linux Format le compte, dans son numéro final en 2025, parmi ses deux jeux officieux de prédilection, aux côtés d'Unreal Tournament — son ancien rédacteur en chef Paul Hudson y confiant avoir « joué à bien trop de parties de Crack Attack » —, tandis que des contributeurs des communautés Debian et Ubuntu le mentionnent parmi leurs logiciels favoris.

Notes et références

Bibliographie

Voir aussi Articles connexes Tetris Attack Jeu vidéo libre

Liens externes

Page du projet sur Savannah

Catégorie:Jeu vidéo de réflexion Catégorie:Jeu vidéo libre Catégorie:Jeu Linux Catégorie:Jeu macOS Catégorie:Jeu Windows Catégorie:Jeu vidéo sorti en 2001 Catégorie:Clone de jeu vidéo