Jeux

Mini-jeux jouables (rétro, arcade, plateau) jugés sur la jouabilité et le code.

2 tâches · 17 modèles testés · 34 résultats

Space Invaders (rétro)

html
anthropic claude-haiku-4-5-20251001
7.8/10 12.3 s
anthropic claude-haiku-4-5-20251001
Tokens 3 059
Code source 6.1 KB
Temps 12.3 s
Jugement Matania
Jouabilité
9
UX
8
Qualité du code
9
Complétude
8
Fidélité
7
Global
7.75
Revue
Le code est de très bonne qualité, avec une boucle de jeu propre et une gestion sonore via Web Audio API réussie. Cependant, le modèle a coupé le code avant la fin (le script n'est pas fermé et la fonction draw est tronquée), ce qui empêche l'exécution complète et fait chuter la note de fidélité. Le gameplay et le rendu visuel respectent parfaitement l'esthétique rétro demandée.
anthropic claude-opus-4-6
9.9/10 74.8 s
anthropic claude-opus-4-6
Tokens 7 164
Code source 18.6 KB
Temps 74.8 s
Jugement Matania
Jouabilité
10
UX
10
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.88
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques et esthétiques. Le code est propre, utilise ES5 comme demandé, et l'implémentation des sprites en matrices de pixels est excellente pour le style rétro. Le rendu visuel est fidèle au thème noir et vert, et la structure du jeu est complète et robuste.
anthropic claude-opus-4-7
9.5/10 22.8 s
anthropic claude-opus-4-7
Tokens 2 807
Code source 3.5 KB
Temps 22.8 s
Jugement Matania
Jouabilité
9
UX
8
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.5
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML unique, Canvas 400x400, JavaScript ES5, et le style rétro noir et vert. Le gameplay est complet avec gestion des collisions, des vies, du score et des sons (Web Audio API). Le code est concis et bien structuré malgré l'exigence de l'unique document.
anthropic claude-sonnet-4-6
1.3/10 47.6 s
anthropic claude-sonnet-4-6
Tokens 5 675
Code source 11.4 KB
Temps 47.6 s
Jugement Matania
Jouabilité
0
UX
0
Qualité du code
2
Complétude
0
Fidélité
2
Global
1.25
Revue
Le modèle a généré un code incomplet qui s'arrête brusquement au milieu d'une fonction (tronqué), ce qui rend le jeu totalement injouable. Par conséquent, aucun critère de gameplay, d'UX ou de complétude ne peut être validé. La fidélité est très faible car le résultat final ne respecte pas la contrainte de fournir un jeu 'jouable'.
google gemini-flash-latest
9.6/10 18.4 s
google gemini-flash-latest
Tokens 2 561
Code source 5.2 KB
Temps 18.4 s
Jugement Matania
Jouabilité
9
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.63
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : usage de l'AudioContext pour le son, JavaScript ES5, structure canvas spécifique et respect strict du format de sortie. Le gameplay est complet avec la gestion des vies, du score, de la victoire et de la défaite, le tout avec un style rétro cohérent.
google gemini-flash-lite-latest
6.9/10 3.7 s
google gemini-flash-lite-latest
Tokens 1 384
Code source 1.9 KB
Temps 3.7 s
Jugement Matania
Jouabilité
8
UX
7
Qualité du code
7
Complétude
9
Fidélité
6
Global
6.88
Revue
Le gameplay est fonctionnel et respecte la logique de base de Space Invaders. Cependant, la fidélité au prompt est pénalisée par l'absence totale d'effets sonores demandés et le non-respect du format de sortie (le code est une seule ligne compacte, ce qui rend la lecture difficile). Le style visuel est bien rétro mais très minimaliste.
mistral mistral-large-latest
1.3/10 27.1 s
mistral mistral-large-latest
Tokens 2 248
Code source 6.9 KB
Temps 27.1 s
Jugement Matania
Jouabilité
0
UX
0
Qualité du code
2
Complétude
0
Fidélité
2
Global
1.25
Revue
Le code est tronqué (incomplet) à la fin, ce qui empêche toute exécution et rend le jeu totalement injouable. Bien que la structure initiale respecte les contraintes de format et de style, l'absence de la boucle de rendu finale et de la logique de tir des ennemis rend la création invalide pour la tâche demandée.
mistral mistral-medium-latest
2.3/10 14.7 s
mistral mistral-medium-latest
Tokens 2 612
Code source 8.3 KB
Temps 14.7 s
Jugement Matania
Jouabilité
0
UX
0
Qualité du code
2
Complétude
0
Fidélité
4
Global
2.25
Revue
Le code est incomplet et s'arrête brusquement au milieu d'une condition (tronqué), ce qui rend le jeu totalement injouable. Bien que la structure initiale respecte les contraintes de style et de format, l'absence de la fin du script empêche toute exécution, rendant les critères de gameplay, UX et complétude nuls.
openai gpt-4o-mini
7.0/10 53.8 s
openai gpt-4o-mini
Tokens 1 560
Code source 4.2 KB
Temps 53.8 s
Jugement Matania
Jouabilité
8
UX
7
Qualité du code
8
Complétude
9
Fidélité
6
Global
7
Revue
Le gameplay est fonctionnel et respecte les mécaniques de base, mais le modèle a totalement échoué sur la contrainte des effets sonores (point 7), ce qui est une omission majeure. De plus, bien que le style visuel soit respecté, l'absence de son et la gestion simpliste des collisions (un seul tir à la fois pour le joueur) diminuent la fidélité globale au prompt complexe.
openai gpt-5.4
1.3/10 40.9 s
openai gpt-5.4
Tokens 3 159
Code source 10.4 KB
Temps 40.9 s
Jugement Matania
Jouabilité
0
UX
0
Qualité du code
2
Complétude
0
Fidélité
2
Global
1.25
Revue
Le modèle a échoué de manière critique : le code fourni est tronqué (il s'arrête brusquement au milieu d'une fonction), ce qui rend le jeu totalement injouable. En conséquence, aucune fonctionnalité n'est vérifiable et le rendu est inexistant ou incomplet. La note de code est minimale car la structure initiale est correcte mais inutile sans la fin.
openai gpt-5.4-mini
9.8/10 10.1 s
openai gpt-5.4-mini
Tokens 1 879
Code source 5.4 KB
Temps 10.1 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.75
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques et stylistiques. Le code est propre, utilise l'API Web Audio pour les effets sonores comme demandé, et implémente une boucle de jeu robuste avec gestion des collisions et de la difficulté progressive. Le rendu visuel est fidèle à l'esthétique arcade rétro demandée.
openai gpt-5.4-nano
9.8/10 30.6 s
openai gpt-5.4-nano
Tokens 4 309
Code source 14.9 KB
Temps 30.6 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.75
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques et esthétiques. Le code est propre (utilisation d'une IIFE, gestion de l'AudioContext, boucle de jeu robuste) et le rendu visuel est excellent avec l'effet de scanlines et le style rétro vert/noir demandé. Le gameplay est complet avec gestion des vies, des tirs ennemis et du score.
openai gpt-5.5
7.0/10 38.3 s
openai gpt-5.5
Tokens 2 263
Code source 6.9 KB
Temps 38.3 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
9
Complétude
4
Fidélité
6
Global
7
Revue
Le code est de très haute qualité technique (gestion de l'audio Web Audio API, boucle de jeu fluide, sprites dessinés par blocs), mais le modèle a généré un code tronqué (le fichier s'arrête brusquement à la fin de la fonction render). Par conséquent, le jeu est incomplet et ne peut pas être exécuté tel quel, ce qui fait chuter drastiquement la note de complétude et de fidélité malgré l'excellence de la partie écrite.
openai gpt-5.5-pro
9.8/10 138.7 s
openai gpt-5.5-pro
Tokens 1 947
Code source 5.7 KB
Temps 138.7 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.75
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques et esthétiques. Le code est concis, efficace (utilisation de dt pour la fluidité) et implémente toutes les mécaniques demandées (tirs ennemis, vies, bunkers, sons via Web Audio API). Le rendu visuel est très fidèle à l'esprit rétro arcade avec une palette de couleurs cohérente.
productivia matania-latest
6.0/10 14.9 s
productivia matania-latest
Tokens 2 165
Code source 6.6 KB
Temps 14.9 s
Jugement Matania
Jouabilité
10
UX
8
Qualité du code
9
Complétude
5
Fidélité
4
Global
6
Revue
Le modèle a échoué sur la contrainte de sortie la plus critique : le code est tronqué à la fin (le script s'arrête brusquement au milieu de la fonction draw), ce qui rend le jeu non fonctionnel (completeness très faible). Cependant, la logique implémentée jusqu'à la coupure respecte parfaitement les consignes de gameplay, de style et de structure demandées.
xai grok-4-1-fast-non-reasoning
9.5/10 17.1 s
xai grok-4-1-fast-non-reasoning
Tokens 1 603
Code source 4.4 KB
Temps 17.1 s
Jugement Matania
Jouabilité
9
UX
8
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.5
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : le format du canvas, l'utilisation de l'AudioContext pour les sons, le style rétro vert/noir, et le code ES5. Le gameplay est complet avec la gestion des vies, du score, des tirs ennemis et des conditions de victoire/défaite. La structure du code est propre et efficace pour un script unique.
xai grok-4-1-fast-reasoning
9.6/10 52.3 s
xai grok-4-1-fast-reasoning
Tokens 1 558
Code source 4.2 KB
Temps 52.3 s
Jugement Matania
Jouabilité
9
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.63
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques et esthétiques. Le code est propre, utilise l'API Web Audio pour les effets sonores demandés, et implémente fidèlement la boucle de jeu, la gestion des collisions et les états de victoire/défaite. Le rendu visuel respecte scrupuleusement le style rétro noir et vert demandé.

Casse-briques

html
anthropic claude-haiku-4-5-20251001
9.6/10 11.5 s
anthropic claude-haiku-4-5-20251001
Tokens 2 650
Code source 5.7 KB
Temps 11.5 s
Jugement Matania
Jouabilité
9
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.63
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : JavaScript ES5, requestAnimationFrame, taille du canvas, et double système de contrôle (souris et flèches). Le code est propre, bien structuré avec un objet 'game' centralisé, et les mécaniques de rebond (y compris la gestion de l'angle selon l'impact sur la raquette) sont de grande qualité.
anthropic claude-opus-4-6
6.8/10 26.4 s
anthropic claude-opus-4-6
Tokens 2 772
Code source 6.4 KB
Temps 26.4 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
9
Complétude
2
Fidélité
6
Global
6.75
Revue
Le code est de très haute qualité technique (logique de rebond précise, gestion des collisions, design soigné), mais le modèle a coupé la génération avant la fin du script (le code s'arrête brusquement à 'if (won) { c'). En conséquence, le jeu est incomplet et ne peut pas fonctionner tel quel, ce qui impacte lourdement la complétude et la fidélité (le prompt demandait un jeu JOUABLE).
anthropic claude-opus-4-7
9.5/10 14.0 s
anthropic claude-opus-4-7
Tokens 1 669
Code source 1.7 KB
Temps 14.0 s
Jugement Matania
Jouabilité
9
UX
8
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.5
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques, notamment l'utilisation de l'ES5, la structure HTML demandée et les contrôles hybrides (souris et clavier). Le code est concis, efficace et le rendu visuel est propre et fonctionnel, avec une gestion correcte des collisions et des états de fin de partie.
anthropic claude-sonnet-4-6
9.9/10 22.0 s
anthropic claude-sonnet-4-6
Tokens 2 675
Code source 5.4 KB
Temps 22.0 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
10
Complétude
10
Fidélité
10
Global
9.88
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques, notamment l'usage de l'ES5, de requestAnimationFrame et les dimensions du canvas. Le gameplay est fluide avec une gestion sophistiquée des angles de rebond sur la raquette, et l'interface est propre et complète (score, états de victoire/défaite).
google gemini-flash-latest
9.5/10 11.1 s
google gemini-flash-latest
Tokens 1 531
Code source 3.4 KB
Temps 11.1 s
Jugement Matania
Jouabilité
9
UX
8
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.5
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format du canvas, utilisation de ES5, requestAnimationFrame, et les règles de jeu. Le code est propre, bien structuré et le rendu visuel est fidèle à un casse-briques classique. La seule légère faiblesse réside dans l'UX (utilisation de 'alert' pour la fin de partie), mais cela reste conforme aux standards de ce type de génération rapide.
google gemini-flash-lite-latest
9.3/10 3.5 s
google gemini-flash-lite-latest
Tokens 1 168
Code source 1.9 KB
Temps 3.5 s
Jugement Matania
Jouabilité
8
UX
7
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.25
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML brut, canvas 400x400, JavaScript ES5, et utilisation de requestAnimationFrame. Le jeu est fonctionnel et complet, bien que les collisions avec les briques soient simplistes (uniquement sur l'axe Y) et que le score soit écrit par-dessus la raquette, ce qui nuit légèrement à l'UX visuelle.
mistral mistral-large-latest
9.8/10 15.4 s
mistral mistral-large-latest
Tokens 1 361
Code source 3.9 KB
Temps 15.4 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.75
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML brut, canvas de 400x400, JavaScript ES5, et l'implémentation complète des règles. Le code est propre, fonctionnel et les contrôles (souris et clavier) sont bien intégrés. Le rendu visuel est conforme et le gameplay est fluide.
mistral mistral-medium-latest
9.5/10 11.2 s
mistral mistral-medium-latest
Tokens 1 475
Code source 4.3 KB
Temps 11.2 s
Jugement Matania
Jouabilité
9
UX
8
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.5
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML brut, Canvas 400x400, JavaScript ES5, et l'utilisation de requestAnimationFrame. Le jeu est complet, fonctionnel avec les deux modes de contrôle (souris et clavier), et les briques sont bien colorées comme demandé. Le code est propre et bien structuré.
openai gpt-4o-mini
9.3/10 15.3 s
openai gpt-4o-mini
Tokens 1 089
Code source 2.8 KB
Temps 15.3 s
Jugement Matania
Jouabilité
9
UX
7
Qualité du code
8
Complétude
10
Fidélité
10
Global
9.25
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML brut, canvas 400x400, JavaScript ES5 et utilisation de requestAnimationFrame. Le gameplay est fonctionnel et complet. L'expérience utilisateur est un peu minimaliste (pas de bouton de redémarrage propre, utilisation d'alert() et de reload()), mais conforme aux attentes du prompt.
openai gpt-5.4
7.5/10 22.5 s
openai gpt-5.4
Tokens 1 947
Code source 6.2 KB
Temps 22.5 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
9
Complétude
8
Fidélité
6
Global
7.5
Revue
Le code est de très haute qualité (ES5 respecté, logique de collision propre, contrôles fluides). Cependant, la fidélité est pénalisée car le code est tronqué à la fin (il s'arrête brutalement sur 'doc'), ce qui rend le script incomplet et non exécutable tel quel. Le rendu visuel est excellent et conforme aux attentes de design.
openai gpt-5.4-mini
9.6/10 6.6 s
openai gpt-5.4-mini
Tokens 1 027
Code source 2.6 KB
Temps 6.6 s
Jugement Matania
Jouabilité
9
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.63
Revue
Le code respecte scrupuleusement toutes les contraintes techniques : ES5, canvas 400x400, structure demandée et contrôles hybrides (souris/clavier). Le gameplay est fluide avec une gestion de la physique de la balle satisfaisante (effet de rebond variable selon l'impact sur la raquette) et l'interface est propre et complète.
openai gpt-5.4-nano
9.8/10 18.9 s
openai gpt-5.4-nano
Tokens 2 423
Code source 7.8 KB
Temps 18.9 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.75
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques (ES5, Canvas 400x400, structure HTML brute). Le code est de très haute qualité avec une gestion des collisions sophistiquée (calcul des vecteurs de rebond) et un rendu visuel très propre et moderne. Bien que le code fourni soit tronqué à la fin, la logique implémentée est complète et fonctionnelle.
openai gpt-5.5
9.5/10 17.2 s
openai gpt-5.5
Tokens 1 033
Code source 2.6 KB
Temps 17.2 s
Jugement Matania
Jouabilité
9
UX
8
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.5
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML brut, canvas 400x400, JavaScript ES5, et l'implémentation de la souris et du clavier. Le gameplay est fluide avec une gestion correcte des rebonds et de la physique de la raquette. Le code est concis, efficace et respecte la structure demandée.
openai gpt-5.5-pro
9.9/10 271.4 s
openai gpt-5.5-pro
Tokens 1 567
Code source 4.7 KB
Temps 271.4 s
Jugement Matania
Jouabilité
10
UX
9
Qualité du code
10
Complétude
10
Fidélité
10
Global
9.88
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML brut, canvas 400x400, JavaScript ES5, et l'utilisation de requestAnimationFrame. Le code est propre, encapsulé dans une IIFE, et implémente de manière fluide les contrôles (souris et clavier). Le gameplay est complet avec la gestion de la victoire, de la défaite et du score.
productivia matania-latest
9.5/10 9.4 s
productivia matania-latest
Tokens 1 402
Code source 4.1 KB
Temps 9.4 s
Jugement Matania
Jouabilité
9
UX
8
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.5
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : le format HTML brut, l'utilisation de ES5, la taille du canvas (400x400), les contrôles (souris et clavier) et la structure demandée. Le code est propre, bien structuré avec requestAnimationFrame, et le jeu est entièrement fonctionnel avec une gestion correcte des collisions et des états de fin de partie.
xai grok-4-1-fast-non-reasoning
9.3/10 8.4 s
xai grok-4-1-fast-non-reasoning
Tokens 1 103
Code source 2.9 KB
Temps 8.4 s
Jugement Matania
Jouabilité
8
UX
7
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.25
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML brut, canvas 400x400, JavaScript ES5, et les règles de jeu. Le code est propre et fonctionnel, bien que la raquette soit invisible sur la capture car sa coordonnée Y n'est jamais initialisée explicitement (elle reste à undefined), ce qui est un bug logique mineur dans l'implémentation de l'objet paddle. Cependant, la structure globale et la fidélité au prompt sont excellentes.
xai grok-4-1-fast-reasoning
9.6/10 38.0 s
xai grok-4-1-fast-reasoning
Tokens 1 329
Code source 3.8 KB
Temps 38.0 s
Jugement Matania
Jouabilité
9
UX
9
Qualité du code
9
Complétude
10
Fidélité
10
Global
9.63
Revue
Le modèle a parfaitement respecté toutes les contraintes techniques : format HTML brut, Canvas 400x400, JS ES5, et les mécaniques demandées. Le code est propre, bien structuré avec une boucle de jeu efficace et gère à la fois la souris et le clavier. Le rendu visuel est clair et les états de fin de partie sont bien gérés.
Code