Magazine High tech

Quelqu’un a créé un jeu vidéo avec uniquement les outils d’IA ChatGPT, Dall-E et Midjourney

Publié le 03 novembre 2023 par Zaebos @MetatroneFR

Un premier exemple de ce qui est possible lors de l’application de l’IA au développement de jeux

Qu’est-ce qui vient de se passer? Au cas où vous l’auriez manqué (nous l’avons fait), une version contrefaite d’Angry Birds appelée Angry Pumpkins a été lancée à Halloween. Il se joue comme le jeu classique de 2010, sauf qu’il vous demande de tirer des citrouilles sur des boîtes, des planches de bois, des piliers de pierre, des os, des crânes et des goules.

Angry Pumpkins n’est pas aussi avancé que son inspiration. Il n’a qu’un seul niveau avec apparemment aucune condition de victoire, mais il dispose d’un éditeur rudimentaire vous permettant de créer des mises en page personnalisées, en quelque sorte, peut-être, si vous êtes très, très patient. OK OK. Le jeu est nul et n’est pas très amusant. Vous pouvez juger par vous-même sur le site Web du développeur.

Mais ce n’est pas le sujet.

Ce qui rend Angry Pumpkins digne d’intérêt, c’est qu’il a été entièrement créé en langage naturel en utilisant ChatGPT pour écrire ses 600 lignes de code, Midjourney pour dessiner les objets et l’arrière-plan, et Dall-E pour générer l’écran titre. Aucun codage manuel n’était requis et peu ou pas de connaissances en programmation étaient nécessaires pour créer le jeu jouable.

Le créateur d’Angry Pumpkins, Javi Lopez, bricole ces outils d’IA depuis un certain temps et a développé un sens aigu de la façon d’en tirer le meilleur parti avec des invites en anglais. Il propose même des tutoriels sur la façon de travailler avec des agents IA. Malgré ses connaissances supérieures à la moyenne, il reste étonné d’avoir pu créer un jeu jouable en utilisant uniquement l’IA.

Midjourney, DALL*E 3 et GPT-4 ont ouvert un monde de possibilités infinies.

Je viens de coder « Angry Pumpkins ð » (toute ressemblance est purement fortuite ðÂÂÂ) en utilisant GPT-4 pour tout le codage et Midjourney / DALLE pour les graphiques.

Voici les instructions et le processus que j’ai suivi : pic.twitter.com/st3OEhVVtK

– Javi Lopez â©ï¸Â (@javilopen) 31 octobre 2023

« Je dois admettre que je suis vraiment époustouflé », a déclaré Lopez sur X. « Honnêtement, je n’aurais jamais pensé que cela serait possible. Je crois sincèrement que nous vivons un moment historique que nous n’avons vu que dans la science. fi films jusqu’à présent. « 

Quelques-uns d’entre nous chez Metatrone ont expérimenté ChatGPT pour coder des tâches dans divers langages de programmation. Bien qu’il produise rarement du code entièrement fonctionnel et sans erreur du premier coup, nous l’avons réussi à s’auto-corriger et à générer des extraits exploitables pour des tâches simples. Cependant, créer un jeu interactif se situe à un tout autre niveau, même aussi grossier que l’est Angry Pumpkins.

Cela dit, concevoir le jeu n’a pas été aussi simple que du gâteau. Lopez a déclaré que la création des graphiques était la partie la plus simple. Il génère des images d’IA depuis plus d’un an et demi, et pour que Dall-E ou Midjourney crache ce qu’il veut, il suffisait simplement de le demander de la manière que l’IA comprend le mieux. Cependant, le codage était un ours.

« Bien que le jeu ne compte que 600 lignes, dont je n’ai écrit AUCUNE, c’était la partie la plus difficile », a déclaré Lopez.

Quelqu’un a créé un jeu vidéo avec uniquement les outils d’IA ChatGPT, Dall-E et Midjourney

Faire en sorte que ChatGPT-4 produise un code exploitable a demandé de la patience et de très nombreuses itérations. Il a commencé par une simple invite.

« Pouvons-nous maintenant créer un jeu simple en utilisant Matter.js et p5.js dans le style « Angry Birds ? » Lancez simplement une balle avec un angle et une force à l’aide de la souris et frappez des boîtes empilées avec la physique 2D. »

Grâce à un long processus de va-et-vient de tests et de nouvelles invites, Lopez est finalement parvenu à un jeu/démo fonctionnel et sans erreur. Il n’a jamais corrigé le code lui-même. S’il rencontrait une erreur, il en disait à ChatGPT de quoi il s’agissait et lui ordonnait de la corriger. Parfois, ses invites critiquaient avec humour l’IA.

« Maintenant, rendez les monstres circulaires et soyez très prudent : appliquez la même technique qui existe déjà pour les monstres rectangulaires concernant la mise à l’échelle et la zone de collision, et ne gâchez pas les choses comme avant. »

Malgré les défauts du jeu, Angry Pumpkins est un excellent exemple de la manière dont les producteurs indépendants et même les studios grand public pourraient tirer parti de l’IA pour réduire les coûts de développement. Cela ouvre également la porte à pratiquement toute personne faisant preuve d’imagination et de patience pour créer un jeu sans aucune connaissance ni expérience en développement de jeux.

Cependant, c’est aussi un peu effrayant, car la mise en œuvre de l’IA dans les studios conduira très certainement les éditeurs à réduire le personnel humain et à les remplacer par l’IA. Nous n’en sommes pas encore là, mais l’écriture est sur le mur.

« Ces nouveaux processus de travail, dans lesquels nous pouvons créer n’importe quoi en utilisant uniquement le langage naturel, vont changer le monde tel que nous le connaissons », a déclaré Lopez. « C’est un raz de marée tellement massif que ceux qui ne le voient pas venir seront durement touchés. Alors… commençons à surfer sur la vague ! »


Retour à La Une de Logo Paperblog

A propos de l’auteur


Zaebos 7622 partages Voir son profil
Voir son blog