Les outils d'IA rendent le développement de jeux plus accessible

Des outils d'IA comme Playground de Google rendent le développement de jeux plus accessible à un public plus large. Les utilisateurs peuvent décrire leurs idées de jeu à l'aide de requêtes textuelles, et l'IA génère le jeu à partir de ces descriptions.

Playground s'intègre aux moteurs de jeu

Playground permet aux utilisateurs de partager leurs jeux créés dans une galerie dédiée. Il se connecte également à Unity Spark, un nouvel outil de création de jeux alimenté par l'IA, issu du célèbre moteur Unity, pour des projets plus avancés.

Les projets de jeux générés par IA gagnent en popularité

Avant Playground de Google, les projets de jeux générés par IA gagnaient déjà du terrain. Un exemple est une version web du tout premier Halo, créée par le développeur Mitchell Hynes à l'aide d'OpenCE, un portage multiplateforme dérivé de la version originale de Halo: Combat Evolved sur Xbox.

Des préoccupations juridiques entraînent des changements dans les projets d'IA

Malgré sa popularité, la version web de Halo n'a pas fait l'objet de poursuites de la part de Microsoft. Pour éviter les problèmes juridiques, Hynes a retiré les ressources et les données du jeu de son projet. Les utilisateurs ont désormais besoin d'une copie physique du jeu original sur Xbox pour jouer à la version web.

La décompilation est un processus complexe

La décompilation consiste à traduire le code machine du jeu original dans un format lisible par l'humain. Ce processus, connu sous le nom de rétro-ingénierie, peut prendre des années et demande un effort considérable.

La recompilation statique et ses limites

La recompilation statique traduit automatiquement le code machine original d'un jeu dans un format compatible avec une autre plateforme. Cependant, cela ne produit pas un portage fini. Un travail supplémentaire est nécessaire pour adapter le jeu à la nouvelle plateforme, notamment pour gérer les graphismes, le son, les commandes et les options de confort.

L'IA pourrait ne pas révolutionner le portage de jeux

Certains développeurs estiment que l'IA ne change pas significativement le paysage du portage de jeux. Par exemple, Darío, un développeur impliqué dans le projet Banjo Kazooie Recompiled, fait remarquer que des versions de base de jeux peuvent déjà être créées rapidement avec les outils existants. L'IA peut aider à faire tourner un jeu, mais le vrai travail, celui du peaufinage et des réglages fins, reste à faire.

Les difficultés des portages générés par IA

Les portages générés par IA peuvent être difficiles à maintenir, car le code qu'ils produisent est difficile à lire pour les développeurs humains. Des fonctionnalités essentielles, comme la prise en charge des mods, peuvent être défaillantes ou absentes. Des projets comme Banjo Kazooie Recompiled vont au-delà des fonctionnalités de base, en offrant une prise en charge native sur PC avec des fréquences d'images élevées et une compatibilité avec les mods.