🔥 GLM 5.1 — Le modèle qui défie
Claude Opus 4.6… pour bien moins cher ?
Test complet avec 10 prompts ultra-exigeants : WebOS, jeux 3D, FPS Doom, scène mésopotamienne… et tous les prompts intégrés pour les reproduire chez vous.
🎯 Introduction — Pourquoi GLM 5.1 mérite l’attention
C’est exactement ce que fait Nerdy Kings dans cette vidéo : 10 prompts ultra-complets, testés en direct avec Kline sur Visual Studio Code, branché sur l’API de Jopo AI. Du système d’exploitation simulé au FPS rétro Doom-like, en passant par un marché mésopotamien explorable en vue FPS.
🏆 La promesse : approcher les performances de Claude Opus 4.6 sur la génération de code, tout en offrant un tarif bien plus accessible via l’API Jopo AI. Compatible Claude Code, Cursor, Kline et VS Code.
⚙️ Installation & Configuration avec Kline
S’inscrire sur Jopo AI
Créer un compte et souscrire au plan (~10 $). Le lien est disponible dans la description de la vidéo.
Installer l’extension Kline sur VS Code
Rechercher Cline dans la marketplace VS Code et l’installer en un clic.
Configurer la clé API GLM 5.1
Dans les paramètres Kline, sélectionner Jopo AI, coller la clé API et choisir le modèle GLM 5.1.
Soumettre les prompts et observer
Coller le prompt dans le chat Kline, valider, et laisser le modèle générer le code directement dans le workspace VS Code.
🧪 Les 10 prompts testés — Vue d’ensemble
1. WebOS
OS de bureau complet simulé en HTML/CSS/JS avec apps et jeux.
⭐ Exceptionnel2. Maquette → Site
Maquette → site responsive avec animations modernes.
✓ Validé3. Image → SVG
SVG vectoriel fidèle et optimisé à partir d’une image.
✓ Validé4. Plante 3D
Animation 3D de croissance végétale avec paramètres interactifs.
⭐ 10/105. Tir à l’Arc
Physique réaliste, gravité, vent variable et progression.
✓ Validé6. Zombie TD
Tower defense 3D lowpoly avec vagues et tourelles améliorables.
⭐ Très bon7. Mésopotamie FPS
Marché antique explorable en FPS Three.js, coucher de soleil.
⚠️ Beau mais sacadé8. Theme Park
Simulateur isométrique avec visiteurs, argent et bonheur.
✓ Validé9. Landing Page
Landing page premium Nerdy Kings avec capture email en FR.
✓ Validé10. FPS Doom Like
Clone rétro DOOM en raycasting, armes, ennemis, rouge sang.
⭐ Coup de cœur🖥️ Prompt 1 — Système d’exploitation WebOS
La tradition est lancée sur la chaîne : chaque nouveau modèle passe d’abord par le test du système d’exploitation simulé. Un seul fichier HTML doit produire un OS de bureau complet avec fenêtres, apps, jeux et personnalisation.
Construis un environnement web complet simulant un système d'exploitation de bureau en utilisant uniquement HTML, CSS et JavaScript, le tout dans un seul fichier directement exécutable dans Google Chrome. L'interface doit ressembler à un véritable OS avec une barre des tâches, des icônes, des fenêtres déplaçables et une gestion basique des fenêtres (ouvrir, fermer, minimiser). Le système doit inclure au moins cinq applications différentes (comme un bloc-notes, une calculatrice, un explorateur de fichiers, etc.), toutes réellement interactives et fonctionnelles. Parmi ces applications, au moins deux doivent être des jeux jouables, dont un avec un rendu 3D simple (type WebGL ou équivalent). Ajoute également un système de personnalisation permettant de modifier le bureau (changement de fond d'écran, couleurs ou thèmes). Intègre une fonctionnalité spéciale de ton choix qui améliore l'expérience globale, puis explique brièvement en quoi elle consiste et pourquoi elle est intéressante. Renvoie uniquement le code final.
— Nerdy Kings
🎯 Ce que GLM 5.1 a livré
- Interface Web OS avec fond d’écran dégradé et barre des tâches complète
- Menu Démarrer fonctionnel avec bouton Redémarrer opérationnel (une première !)
- Notifications de bienvenue et menu contextuel au clic droit
- Bloc-notes avec statistiques de texte en temps réel (lignes, caractères, mots)
- Calculatrice entièrement opérationnelle (addition ET soustraction ✓)
- Explorateur de fichiers hiérarchique avec ouverture des .TXT
- Terminal avec commandes
neofetch,help,clear - Paint avec formes géométriques, gomme et export d’image
- Snake fluide avec couleurs fluo et traversée des murs
- Paramètres de personnalisation (fonds d’écran, couleurs d’accent)
🌟 Le détail qui tue : Le fichier texte créé dans le bloc-notes est réellement retrouvable dans l’explorateur. Le modèle a même ajouté une liste de tâches humoristique où « conquérir le monde » était cochée comme accomplie. 😄
🎨 Prompt 2 — Maquette → Site Web
Transformer une maquette visuelle en un site web moderne, responsive, avec animations fluides et hiérarchie visuelle claire. Ce prompt est accompagné d’une image de maquette fournie directement à Kline.
Transforme cette maquette en un site web moderne, élégant et entièrement responsive, mettant en valeur des compétences front-end avancées. Le site doit inclure des animations fluides, une excellente expérience utilisateur, une hiérarchie visuelle claire et un design propre et professionnel. Le code doit être structuré, lisible et optimisé. Renvoie uniquement le code final.
💡 GLM 5.1 analyse l’image de maquette fournie et génère le code HTML/CSS/JS correspondant en un seul passage. Un test de compréhension visuelle et de traduction en code.
✏️ Prompt 3 — Image → SVG Vectoriel
Générer un SVG fidèle, propre et optimisé à partir d’une image de référence. Un test de précision visuelle et de compréhension des formes et proportions.
Génère une version vectorielle (SVG) fidèle et détaillée de cette image. Le SVG doit être propre, optimisé et structuré, tout en conservant les formes, proportions et éléments visuels importants. Renvoie uniquement le code SVG.
🌱 Prompt 4 — Simulation de Plante 3D
Un classique de la chaîne, loin d’être simple : simuler la croissance organique d’une plante en 3D, avec germination, tige, feuilles et branches, de façon progressive et interactive.
Conçois et développe une simulation de croissance d'une plante en 3D qui illustre visuellement l'évolution d'une graine jusqu'à une plante ou un arbre entièrement formé au fil du temps. La simulation doit montrer clairement les différentes étapes de croissance, incluant la germination, le développement de la tige, ainsi que l'apparition des feuilles ou des branches, avec une animation fluide et progressive plutôt qu'instantanée. L'utilisateur doit pouvoir interagir avec la simulation en ajustant des paramètres tels que la vitesse de croissance, la taille globale de la plante et un facteur d'aléatoire influençant sa forme. La croissance doit se faire en temps réel, avec une option pour réinitialiser la simulation à tout moment. Le rendu doit être organique, visuellement agréable et crédible sans nécessiter une précision scientifique parfaite. Tu peux utiliser n'importe quelle bibliothèque, mais l'ensemble doit être contenu dans un seul fichier exécutable directement dans un navigateur Chrome. Renvoie uniquement le code final.
— Nerdy Kings
- Croissance animée de la graine jusqu’à l’arbre complet en temps réel
- Branches extrêmement réalistes et organiques
- Feuilles en plusieurs couleurs pour plus de réalisme
- Fond lumineux (rare dans les générations habituellement sombres)
- Contrôles interactifs : vitesse, taille globale, facteur aléatoire
- Régénération instantanée pour obtenir une nouvelle forme d’arbre
🏹 Prompt 5 — Jeu de Tir à l’Arc 3D
Un simulateur de tir à l’arc avec physique réaliste, incluant gravité, vent variable, cibles à distances variées et progression de difficulté.
Conçois et crée un jeu de simulation de tir à l'arc. Le jeu doit proposer des graphismes en 3D, dans le style de ton choix. La simulation doit inclure un système de tir où le joueur utilise un arc pour lancer des flèches sur des cibles placées à des distances variables. La physique des flèches doit être affectée par la gravité, obligeant le joueur à ajuster sa visée en conséquence. De plus, un système de vent doit être implémenté, influençant la trajectoire des flèches et ajoutant un niveau de difficulté supplémentaire. Le joueur doit pouvoir contrôler la puissance et l'angle de chaque tir, avec un retour visuel pour aider à viser (par exemple : un aperçu de la trajectoire ou un guide discret). Les cibles doivent varier en position et en difficulté, et le joueur doit obtenir un score basé sur la précision et l'exactitude de ses tirs. Le jeu doit inclure un système de progression : toucher toutes les cibles permet d'accéder à une manche plus difficile, avec des facteurs comme une distance accrue, des cibles mobiles ou un vent plus fort. Si le joueur ne touche pas assez de cibles, la partie doit se terminer et revenir à un écran de démarrage. Tu peux utiliser n'importe quelle bibliothèque pour cette implémentation, mais tout doit être contenu dans un seul script et jouable directement dans un navigateur Chrome.
- Décor champêtre avec sapins, meules de foin et nuages
- Visée à la souris avec aperçu de trajectoire
- Vent réellement influent sur la trajectoire (vérifié en jeu !)
- Cibles mobiles dès la deuxième manche
- Progression : distance accrue, vent jusqu’à 4,6
💨 Le vent fonctionne vraiment ! GLM 5.1 fait dériver les flèches quand la valeur dépasse ~4. Impressionnant pour un prompt en un shot.
🧟 Prompt 6 — Zombie Tower Defense
Tower defense 3D zombie avec tourelles basiques, snipers et mines pour stopper des vagues d’ennemis de plus en plus coriaces.
Conçois et crée un jeu de tower defense sur le thème des zombies. Le jeu doit proposer des graphismes en 3D, dans le style de ton choix. Le jeu doit inclure une carte avec un chemin défini où des vagues de zombies avancent progressivement vers une base. Le joueur doit pouvoir placer différents types de défenses le long de la carte, notamment des tourelles basiques, des tours de sniper avec une longue portée et de gros dégâts, ainsi que des mines infligeant des dégâts de zone lorsque les ennemis passent dessus. Chaque type de défense doit avoir des caractéristiques distinctes telles que la portée, la cadence de tir et les dégâts. Le joueur doit disposer de ressources limitées afin de placer et améliorer stratégiquement ses défenses. Les zombies doivent arriver en vagues de plus en plus difficiles, avec des variations comme des ennemis plus rapides ou plus résistants. Le gameplay doit inclure un système de progression clair où survivre à une vague permet d'accéder à une suivante plus difficile. Si trop de zombies atteignent la base, la partie se termine et revient à un écran de démarrage. Des retours visuels doivent être présents, comme des indicateurs de vie, des effets de dégâts et des animations d'attaque. Tu peux utiliser n'importe quelle bibliothèque pour cette implémentation, mais l'ensemble du jeu doit être contenu dans un seul script et être directement jouable dans un navigateur Chrome.
— Nerdy Kings, face au boss de fin de vague 😄
- Style lowpoly élégant et très lisible
- 3 types de défenses avec caractéristiques distinctes
- Amélioration des tourelles (changement de couleur au niveau max !)
- Mines à dégâts de zone fonctionnelles
- Zoom de caméra disponible
- Big boss en fin de vague avec barre de vie imposante
🏺 Prompt 7 — Scène 3D Mésopotamie en Vue FPS
Le prompt le plus ambitieux : un marché antique mésopotamien explorable en vue FPS avec Three.js, PNJ, étals, animaux, lumière de coucher de soleil.
À l'aide de JavaScript et de Three.js, crée une scène 3D immersive représentant un marché dans un village mésopotamien antique. La scène doit être riche visuellement, avec des maisons en briques d'argile, des étals remplis de poteries, tissus, fruits et épices, ainsi que des personnages et des animaux statiques pour donner de la vie à l'environnement. L'ensemble doit être cohérent, dense et crédible, avec une attention particulière portée aux détails, aux textures et à la composition visuelle. La scène doit être entièrement explorable en vue FPS. Le joueur doit pouvoir se déplacer avec les touches ZQSD et contrôler la caméra avec la souris grâce à PointerLockControls. La caméra doit être positionnée à une hauteur réaliste d'environ 1.7 mètre pour simuler une vraie marche dans le marché. Les déplacements doivent être fluides, avec une légère inertie pour renforcer le réalisme, et un système de collisions doit empêcher de traverser les murs, les objets et les étals. L'éclairage doit être cinématique et chaleureux, simulant une fin d'après-midi avec un soleil bas, des ombres douces et réalistes, et une ambiance globale immersive. Tu peux ajouter une légère brume ou poussière pour renforcer la profondeur de la scène. Les matériaux doivent être variés et crédibles, avec des textures détaillées pour la terre, le bois, les tissus et les briques, idéalement en utilisant un rendu de type PBR. Le code doit être complet, dans un seul fichier HTML, prêt à être exécuté directement. Utilise Three.js via CDN, sans dépendances complexes externes. Le rendu doit privilégier l'immersion, la lisibilité et les performances. Ajoute un petit overlay discret indiquant les contrôles (ZQSD + souris). Renvoie uniquement le code final.
- Première scène avec un coucher de soleil (ambiance unique sur la chaîne)
- Briques d’argile très détaillées et réalistes
- PNJ vendeurs avec fruits, poteries et tapisseries sur les étals
- Animaux présents (chien/mouton aux petites oreilles pointues 🐕)
- Puits central très bien modélisé
- Navigation ZQSD + souris avec PointerLock
⚠️ Bémol notable : la richesse des détails pèse sur les performances — la scène est sacadée. Les PNJ restent statiques. Mais visuellement, c’est la plus belle scène mésopotamienne vue sur la chaîne.
🎡 Prompt 8 — Theme Park Simulation
Un simulateur de parc d’attractions isométrique complet : placement de manèges, allées, gestion des visiteurs, argent, bonheur et propreté.
Use HTML, CSS, and vanilla JavaScript to create an interactive isometric theme park simulation game that runs entirely in the browser. Build it as a polished single-page web experience with clean structure, responsive layout, and clear separation between rendering, UI, and game logic. Create a playable isometric park-building game where I can place and remove paths, add attractions, position decorations, and expand a small theme park over time. The game should feel cohesive, charming, readable, and visually polished rather than like a rough prototype. Prioritize strong game feel, clarity, and playful feedback over realism. Visual direction: - Establish a cohesive premium art direction designed specifically for an isometric view. - Create all visuals directly in HTML/CSS/JavaScript using stylized shapes, layered UI, gradients, shadows, and simple illustrated game elements. - The park should include terrain tiles, paths, trees, water, food stalls, rides, decorations, buildings, icons, and UI panels. - Everything should feel consistent, colorful, and readable at a glance. - The UI should look like a real management game, with polished buttons, hover states, icons, counters, and tool panels. Core gameplay: - Let me place paths tile by tile. - Let me remove placed paths and objects. - Let me place attractions such as rides and stalls onto valid tiles. - Let me place scenery like trees, bushes, benches, lamps, and decorative objects. - Support a grid-based isometric map with proper tile alignment and placement previews. - Show valid and invalid placement states clearly. - Allow camera movement with smooth panning and zooming. - Make building interactions feel satisfying with hover feedback, ghost previews, placement highlights, and subtle animations. Simulation systems: - Add guest entities that spawn into the park and move believably through the path network. - Guests should decide where to go based on nearby rides, stalls, and available paths. - Include simple management systems: money, park rating, cleanliness, guest happiness, ride queueing, ride capacity/status. - Rides should generate income and attract guests. - Missing paths, poor layout, or low cleanliness should reduce guest satisfaction. Game feel and UX: - Make the experience feel complete, friendly, and stable. - Add clear UI panels for money, guest count, happiness, cleanliness, and selected build tool. - Include small animations, status indicators, and readable labels. - Show ride states such as open, busy, and queue size. - Use satisfying transitions and visual feedback when placing, deleting, or selecting objects. Technical requirements: - Use plain HTML, CSS, and JavaScript only. - The game must run directly in the browser. - Avoid placeholder-only behavior; implement a genuinely playable loop. - Keep performance reasonable for a medium-sized park. - Make the interface intuitive without needing external explanation.
🚀 Prompt 9 — Landing Page Nerdy Kings
Une landing page complète de capture email pour la marque Nerdy Kings, en HTML/CSS/JS vanilla, avec design premium dark et copywriting en français.
Crée une landing page complète en HTML, CSS et JavaScript vanilla pour la marque "Nerdy Kings", un site média / business autour de l'IA, de la tech et de l'automatisation. OBJECTIF : Capturer les emails en échange d'un guide gratuit : "Le guide gratuit de l'IA & de l'automatisation" STYLE VISUEL : - Design moderne, premium, tech, futuriste, mais très clean - Ambiance sombre élégante avec accents lumineux - Couleurs : noir profond, gris anthracite, blanc, accent bleu électrique ou violet néon - Responsive mobile + desktop - Animations subtiles au scroll ou sur hover - Effet glassmorphism ou cartes modernes possible STRUCTURE : 1. HERO SECTION : Logo texte "Nerdy Kings", gros titre orienté bénéfice, sous-titre clair, mockup visuel ebook stylé, formulaire de capture email visible immédiatement — Champ email + bouton CTA "Recevoir le guide gratuit" — Petit texte de réassurance : "Pas de spam. Désinscription en un clic." 2. SECTION BÉNÉFICES : 3-4 blocs avec icônes modernes (IA au quotidien, automatisation des tâches, outils IA qui valent le coup, gagner du temps) 3. SECTION "POUR QUI ?" : créateurs de contenu, freelances, entrepreneurs, curieux de la tech, débutants 4. SECTION PREUVE : mission Nerdy Kings "Rendre l'IA, la tech et l'automatisation compréhensibles, concrètes et utiles" + 2-3 mini témoignages fictifs crédibles sobres 5. CTA FINALE : rappeler la promesse principale + répéter le formulaire email + bouton fort 6. FOOTER : Logo texte Nerdy Kings, copyright, liens fictifs (Mentions légales / Contact / Politique de confidentialité) FONCTIONNALITÉS : - Formulaire de capture email visuellement fonctionnel - Validation simple de l'email en JavaScript - Message de succès après soumission - Pas de backend nécessaire - Prêt à connecter à Mailchimp, Brevo ou ConvertKit plus tard COPYWRITING : français, moderne, intelligent, clair, persuasif, orienté bénéfices, pas trop "vendeur cheap" IMPORTANT : Résultat beau dès l'ouverture, vraie landing page convaincante, rendu premium cohérent et professionnel.
🔫 Prompt 10 — FPS Doom Like (Coup de cœur)
Un clone de DOOM jouable dans le navigateur, en raycasting HTML/CSS/JS. Ambiance sombre et brutale, armes visibles, ennemis en sprites 2D, HUD rétro.
Crée un jeu FPS rétro inspiré de DOOM, jouable directement dans le navigateur. Objectif : Un clone de DOOM simple, fun et nerveux, avec un style rétro old-school. Fluide, lisible, entièrement jouable au clavier + souris. Contraintes générales : - Utilise HTML, CSS et JavaScript uniquement - Tout dans un seul fichier si possible - Aucun backend - Le jeu doit pouvoir être lancé localement facilement - Code propre, organisé et commenté Style visuel : - Graphismes rétro / pseudo-3D / raycasting style DOOM ou Wolfenstein - Ambiance sombre, brutale, arcade - Murs texturés simples - Armes visibles à l'écran - Ennemis en sprites 2D qui regardent le joueur - HUD rétro avec vie, munitions, score Gameplay demandé : - Déplacement fluide : ZQSD ou WASD - Viser avec la souris - Tir clic gauche - Sprint optionnel - Collision avec les murs - Ennemis qui se déplacent vers le joueur et attaquent - Système de dégâts + barre de vie du joueur - Arme de départ : shotgun ou pistolet - Possibilité de ramasser munitions et soins - Plusieurs ennemis sur la map - Le joueur peut mourir → Écran game over - Possibilité de recommencer Contenu minimum : - 1 niveau jouable - 1 arme - 2 types d'ennemis - 1 système de score ou kill count - 1 menu de démarrage simple - 1 écran de victoire ou de survie Technique : - Technique de raycasting pour simuler la 3D rétro - Structure claire : moteur, joueur, ennemis, tirs, collisions, HUD - Commentaires pour expliquer les parties importantes - Optimisé pour tourner dans un navigateur classique Option bonus si possible : effets sonores, flash de tir, animation de l'arme, portes, mini-map, boss final.
— Nerdy Kings
- Interface de démarrage « Doom Clone — Fer sur Terre » avec rouge sang luisant
- Pistolet de départ + fusil à pompe récupérable (bien plus puissant)
- Ennemis ressemblant à des militaires, bien animés
- Big boss difficile à abattre en fin de niveau
- Munitions et soins à ramasser sur la carte
- Mouvement fluide ZQSD + visée souris
🎮 Le coup de cœur de la session : l’interface de démarrage avec la couleur rouge sang « luisante » plante immédiatement l’ambiance. Un résultat rarement atteint en un shot.
🏆 Verdict Final — Les Scores de GLM 5.1
Après 10 prompts exigeants, voilà le bilan objectif. Le modèle s’est montré remarquablement constant, avec très peu de ratés et plusieurs générations qui ont surpris même un testeur habitué aux meilleurs modèles du moment.
💡 Conclusion : GLM 5.1 est probablement l’un des outils les plus sous-cotés en ce moment. Son rapport qualité/prix est difficile à battre, et ses performances sur des tâches complexes de génération de code frontend dépassent les attentes. À tester absolument si vous cherchez une alternative économique à Claude Opus 4.6.
✅ Points forts
- Génération de code frontend complexe en un shot
- Attention au détail exceptionnelle (stats bloc-notes, couleur des tourelles…)
- Physique réaliste dans les jeux (vent, gravité)
- Ambiances visuelles originales (coucher de soleil, rouge sang)
- Prix très compétitif via Jopo AI (~10 $ pour une session complète)
- Compatible Claude Code, Cursor, Kline, VS Code
⚠️ Points d’amélioration
- Performances insuffisantes sur les scènes Three.js très denses
- PNJ statiques dans les scènes 3D
- Quelques jeux mineurs non fonctionnels (Cube Runner)
📋 Récupère tous les prompts gratuitement
Tous les prompts sont disponibles sur la page Notion de Nerdy Kings. Testez-les avec GLM 5.1 ou vos modèles préférés et partagez vos résultats en commentaires !
🔗 Accéder aux prompts Notion
⏱️ Chapitres de la vidéo
- 00:00 — Introduction & présentation de GLM 5.1
- 00:35 — Setup Kline + VS Code + Jopo AI
- 02:44 — Prompt 1 : Système d’exploitation WebOS
- 07:52 — Prompt 4 : Simulation de plante 3D
- 09:23 — Prompt 5 : Jeu de tir à l’arc 3D
- 12:09 — Prompt 6 : Zombie Tower Defense
- 14:17 — Prompt 7 : Scène Mésopotamie FPS Three.js
- 17:08 — Prompt 10 : FPS Doom Like
- 19:01 — Verdict final
