J’ai recréé mon propre Tetris grâce au vibe coding

Steeve Fortin
Par
Steeve Fortin - Éditeur
6 minutes de lecture

Face à la multiplication des abonnements mensuels, le vibe coding propose une alternative en permettant de créer ses propres applications.

Depuis une dizaine d’années, le modèle des applications a profondément changé. On ne paie plus un logiciel une fois pour toutes. On s’abonne. Cinq dollars par mois pour un service, dix dollars pour un autre. À la fin de l’année, la facture grimpe, souvent pour des outils que l’on utilise à peine.

Il fut un temps où l’on achetait un logiciel et il nous accompagnait pendant plusieurs années. Ce modèle est devenu rare. Dans ce contexte, le vibe coding arrive comme une alternative intrigante. Peut-on recréer soi-même certaines applications plutôt que de s’abonner à répétition?

Qu’est-ce que le vibe coding

Le vibe coding consiste à générer du code à partir d’instructions en langage naturel grâce à l’intelligence artificielle. On décrit ce que l’on veut construire, puis l’outil propose une base fonctionnelle.

Le développeur ne rédige plus chaque ligne manuellement. Il guide, corrige, teste et ajuste. L’approche accélère la création, surtout pour le prototypage ou les projets personnels.

Mais cela ne signifie pas que tout devient simple. Comprendre l’architecture, valider la logique et assurer la sécurité demeurent essentiels.

Comment ça fonctionne

Le processus est itératif.

On formule une demande claire. L’outil génère une première version. On teste. On corrige. On reformule. Et ainsi de suite.

Plus les indications sont précises, plus le résultat s’améliore. L’intelligence artificielle agit comme un assistant rapide, mais elle ne remplace pas l’expertise.

Différents types de plateformes

Il existe deux grandes catégories d’outils.

D’un côté, les solutions intégrées aux environnements de développement traditionnels. Visual Studio Code combiné à GitHub Copilot ou à Cursor permet d’ajouter l’IA dans un cadre professionnel déjà maîtrisé.

De l’autre, des plateformes plus accessibles comme ChatGPT, Google AI Studio avec ses modèles Gemini, ou encore Bolt.new. Elles permettent de générer des applications ou des blocs de code sans nécessairement configurer un environnement complet.

Pour les sites web, plusieurs hébergeurs proposent désormais des générateurs propulsés par l’intelligence artificielle. On décrit son projet et une structure complète est créée automatiquement.

Du vibe coding au vibe gaming

Pour tester cette approche, je me suis lancé un petit défi personnel.

Je suis amateur de Tetris. Sur mobile, je ne retrouve pas l’expérience simple et efficace de la version Game Boy. Les versions modernes multiplient la publicité et les éléments visuels superflus.

J’ai donc décidé de recréer une version minimaliste, centrée uniquement sur la mécanique de jeu.

À l’aide de Gemini, via AI Studio, j’ai décrit ce que je voulais. Une grille sobre, les pièces classiques, une progression simple. En quelques itérations, j’avais un prototype fonctionnel.

Ce n’est pas un produit commercial. Mais pour un usage personnel, l’expérience est convaincante.

En quelques minutes j’ai réussi à recréer le classique de mon enfance.

Reste la question des droits d’auteur. Même si le code est généré et modifié, l’univers de Tetris est protégé. La prudence s’impose si l’on souhaite diffuser publiquement ce type de projet.

Une solution aux abonnements?

Le vibe coding pourrait-il sonner le glas de certaines applications payantes? Peut-être pour des besoins simples et ponctuels.

Si l’on peut générer en quelques heures un outil qui répond à un besoin précis, l’abonnement mensuel devient moins attrayant.

Mais il faut nuancer. Le vibe coding a aussi un coût. Il faut généralement un forfait auprès du fournisseur d’intelligence artificielle. Il faut héberger l’application. Si elle nécessite une base de données, relier correctement le frontend et le backend peut devenir complexe. Sans compter les failles de sécurité potentielles et le code inutile parfois généré.

La facilité de création pourrait aussi entraîner une explosion d’applications médiocres ou redondantes.

Ce n’est pas une solution magique. Pour un développeur expérimenté, c’est un excellent levier pour le prototypage rapide et les projets personnels. Pour un utilisateur sans base technique, les limites apparaissent rapidement.

Je me suis créer une application de gestion de mes factures. En quelques minutes j’ai une application qui me permet de classer mes reçus et factures peu importe le format ou la devise.

Le vibe coding ne mettra pas fin aux abonnements du jour au lendemain. Mais il change l’équilibre. Il redonne un certain pouvoir de création à ceux qui veulent reprendre le contrôle de leurs outils numériques.

L’envie de partager cette application est venue rapidement. Mais la question des droits d’auteur se pose. Tetris est une œuvre protégée. Même si le code est original, les mécaniques, l’apparence et l’identité visuelle sont encadrées juridiquement. Reproduire trop fidèlement l’expérience pourrait entraîner des enjeux légaux.

Une responsabilité accrue

Le vibe coding démocratise la création logicielle. Il permet à des curieux, à des passionnés et à des professionnels d’aller plus vite, de tester des idées et de prototyper sans lourde infrastructure.

Mais cette facilité implique aussi une responsabilité. Il faut comprendre ce que l’on publie, vérifier la qualité du code et respecter la propriété intellectuelle.

L’intelligence artificielle accélère le développement. Elle ne remplace ni le jugement, ni l’éthique, ni la rigueur.



Partagez cet article