Saltar al contenido
IA

Godot pone puertas al código escrito por IA: 'Si no sabes lo que has escrito, no nos sirves'

Compartir X Facebook

At risk of drowning in AI slop code, Godot is firming up its contribution requirements.

Godot pone puertas al código escrito por IA: 'Si no sabes lo que has escrito, no nos sirves'

Colega, vamos a hablar claro. El motor de juegos Godot, ese querido proyecto open source que tantos usan para escapar del yugo de Unity y Unreal, ha decidido ponerle freno a los que llegan con código escrito por una inteligencia artificial. Y mira, no es que sean unos haters de la tecnología, es que están hasta el gorro de recibir parches que ni el propio autor entiende.

Resulta que los mantenedores de Godot se han dado cuenta de que hay un montón de gente que se siente muy lista usando ChatGPT o Copilot para generar código, pero cuando el parche casca, no tienen ni puta idea de cómo arreglarlo. Ellos lo dicen claro: 'No podemos confiar en los usuarios intensivos de IA para que entiendan su código lo suficiente como para arreglarlo'. Y tienen toda la razón del mundo. Esto no va de ser un purista del código escrito a mano, va de que si te pido que toques una pieza del motor, sepas lo que estás haciendo. Porque si no, lo que estás haciendo es perder el tiempo de los que curran de verdad.

El problema es que Godot es un proyecto open source, colega. Aquí la gente dona su tiempo y su talento para que el motor funcione bien. Y de repente, te llega un tío que ha pegado cuatro prompts y te suelta un parche de 500 líneas que parece que funciona, pero que en realidad es un castillo de naipes. Los mantenedores tienen que revisar eso, y cuando casca, el autor se lava las manos porque 'eso lo ha escrito la IA'. Pues no, tío. Si lo presentas como tuyo, te haces responsable.

Lo que ha hecho Godot es poner una regla de sentido común: si usas IA para generar código, tienes que demostrar que entiendes cada línea. Y si no puedes, tu contribución no pasa. Esto es una lección para todos los que pensaban que la IA iba a hacer el trabajo sucio por ellos. En el mundo del desarrollo, el conocimiento no se delega. O sabes lo que haces, o no toques los cojones.

Y ojo, que no es que Godot esté en contra de la IA. Ellos mismos han dicho que la usan para tareas auxiliares, como documentación o ejemplos. Pero para el código gordo, el que va al núcleo del motor, quieren gente que sepa lo que hace. Porque, al final, un proyecto open source se sostiene en la confianza entre los que contribuyen. Y si no puedes confiar en que el colega que te manda un parche sabe lo que ha escrito, el proyecto se va a la mierda.

En resumen: Godot ha puesto un filtro de calidad. Y me parece cojonudo. Porque así es como se construyen cosas sólidas, no a base de copy-paste de IA. Y si alguien se ofende, que se vaya a jugar con sus prompts a otro lado.

Según ha adelantado el medio PC Gamer.

Más sobre IA

Ver todo →