Harbour Masters, el equipo de modders y desarrolladores detrás de uno de los ports retro de PC más populares y revertidos que existen, el port Ship of Harkinian de Ocarina of Time, ha sido acusado por algunos de utilizar herramientas impulsadas por IA para crear, programar y modificar sus diversos ports de juegos clásicos de Nintendo. Aunque el equipo confirmó que algunos de sus miembros usan la IA de diversas maneras, rechazaron las afirmaciones de que sus ports son codificados por vibración o basura de IA, afirmando que cada detalle de código es revisado por personas experimentadas y conocedoras. Pero algunos fans no estaban contentos con las respuestas que oían, lo que llevó a dramas y a muchos gritos en internet.

Las conversaciones en línea entre los aficionados y jugadores al retro gaming sobre el uso de herramientas de IA como Claude de Harbour Masters llevan circulando al menos unos días. Sin embargo, el 16 de septiembre, la situación se aceleró rápidamente cuando una publicación en PC Gaming Wiki que afirmaba mostrar pruebas de que miles de líneas de código en varios ports del equipo, incluido su popular port de Legend of Zelda: Ocarina of Time, se crearon mediante algún tipo de asistente o herramienta de IA, se hizo viral en las redes sociales. Esta publicación fue compartida en ResetEra, lo que llevó a que una publicación de Bluesky sobre ese hilo se hiciera viral allí.

En la publicación de la PC Gaming Wiki, un usuario llamado «Slopiskillingretrogaming» afirmó haber encontrado múltiples pruebas que demostraban que los ports de Harbour Masters estaban llenos de código y recursos generados por IA.

«Harbour Masters ha pasado a usar cantidades ridículas de código generado por IA e incluso algunos recursos recientemente, y sus proyectos, probablemente, ya no cumplen con los requisitos de la wiki de juegos para PC», afirmó el usuario. «Su componente de runtime llamado libultraship ha sido especialmente desordenado, pero también se está usando en los puertos individuales.»

Este usuario también afirmó que el equipo intentaba «ocultar» su uso de la IA eliminando los créditos de coautor. En la publicación, el usuario enlazó a muchos, muchos fragmentos de código diferentes que, según él, muestran que se usaron herramientas de IA, incluyendo algunos que sí hacen referencia directa a Claude. La publicación de la PC Gaming Wiki también afirma que los cambios recientes en el código muestran señales de que se están usando herramientas de IA, y supuestamente todas provienen de «responsables de mantenimiento de puertos individuales» y no de programadores aleatorios que intentan ayudar o trolear. La publicación de la PC Gaming Wiki también afirma que algunas imágenes que usó el equipo fueron generadas por IA.

La publicación de la Wiki de Juegos para PC se difundió rápidamente entre los fans de los juegos retro, y las reacciones fueron duras. Muchas de las cuales han jugado a algunos ports del equipo a lo largo de los años, se molestaron porque Harbour Masters había empezado a usar herramientas de IA sin revelarlo adecuadamente. Y algunas de esas personas enfadadas y frustradas entraron en el servidor oficial de Discord del equipo para hacer preguntas y gritar.

Los Capitanes de Puerto responden a acusaciones de IA

Al leer el servidor oficial de Discord del equipo, queda claro de inmediato que quedaron abrumados y sorprendidos por la publicación de la PC Gaming Wiki y la reacción que recibieron. Muchos miembros de Harbourmasters respondieron con fuerza a la publicación, calificándola de «mentiras totales» y «totalmente falsa». Una gran prueba que aparece en la publicación viral afirma que millones de líneas de código se crearon usando IA. Sin embargo, el desarrollador Malkierian afirmó que no era así. En su lugar, un gran número de funciones fueron «convertidas usando un script desarrollado con la ayuda de la IA y probadas posteriormente para alcanzar la paridad.»

Pero esta y otras respuestas de diferentes miembros del equipo dejaron claro que Harbour Masters utiliza herramientas de IA como parte de su flujo de trabajo y proceso de desarrollo. Y queda claro por las respuestas de los desarrolladores que no solo se está usando IA para desarrollar sus ports para PC para N64, sino que los miembros del equipo la han estado usando durante años.

«Y esa es la otra cara de la moneda de ‘cualquier uso de IA’ = ‘slop'», respondió el desarrollador Briaguya a un fan molesto por el uso de IA por parte del equipo. «La gente veía los proyectos de Harbour Master siendo creados por desarrolladores apasionados de una forma nada desordenada, y asumía que eso significaba que ninguno de los desarrolladores había hablado con ChatGPT sobre un problema difícil, ni había usado GitHub Copilot durante el periodo de prueba gratuita ni experimentado con arneses de codificación agente a medida que estaban disponibles. La calidad de la experiencia no me pareció un desastre.»

Ese mismo desarrollador afirmó que el equipo nunca ha comprobado si se han creado cambios propuestos en el código utilizando herramientas de IA; En su lugar, simplemente se aseguraron de «revisar a fondo» cada pieza de código para asegurarse de que funcionaba y era lo suficientemente buena para el proyecto. «Así que, aunque sé que no es así, hay un poco de sensación de ‘la gente de repente se vuelve dura’ porque antes no se mencionaba», añadió Briaguya.

Capitanes de puerto

Ese desarrollador y otros miembros del equipo también señalaron en varias ocasiones que Harbour Masters lleva meses con una política de IA pública disponible, una política que parece que se ampliará con el tiempo. Una parte clave de esa política es que todo el código se revisa, algo que el miembro del equipo Dana the Elf reiteró en numerosas ocasiones en el Discord del grupo: «No solo usamos código generado: nuestros colaboradores han utilizado conversaciones de LLM para resolver un problema técnico, o para iterar algo y plasmar sus ideas en código que luego es verificado por ojos humanos. Nada simplemente sale de la IA y entra en la base de código.»

Todos los miembros del equipo de Harbour Masters dejaron claro que no usan ni aprueban la generación de imágenes por IA y afirmaron que el proyecto nunca ha utilizado esas herramientas antes y que no las usará en el futuro. En cuanto a por qué el equipo permitía el uso de herramientas de IA, muchos argumentaban que esto es simplemente el futuro.

Pero un desarrollador, Jeod, aportó más información y explicó el tamaño reducido y la gran carga de trabajo del equipo.

«Una de las razones por las que creo que aceptamos contribuciones de IA es que nuestros desarrolladores están muy dispersos», dijo Jeod en el servidor de Discord del grupo. «Cuando comenzó Ship of Harkinian, aparentemente fue un sueño; Ahora, con tantos ports y una década después, los desarrolladores han ido y venido; Algunos no tienen interés en juegos específicos, otros tienen que lidiar con la vida real. Siempre damos la bienvenida al talento, y si estás dispuesto a aprender cómo funcionan las cosas aquí, entonces la puerta está abierta.»

Cuando un fan preguntó qué versión de Ship of Harkinian estaba libre de cualquier código asistido por IA, la desarrolladora Briguya respondió sin rodeos: «No lo sé.»

«Personalmente no he usado GitHub Copilot», dijo Briguya. «Así que definitivamente no lo usaba cuando salió en 2021, pero eso fue antes de que saliera SoH 1.0, así que es posible que los PRs asistidos por copiloto aterrizaran entonces sin que nadie lo supiera. Usé ChatGPT como alternativa a Stack Overflow cuando trabajaba en algunas cosas a lo largo de los años, pero no podía darte fechas. Así que quizá la 1.0 y la 2.0 estén totalmente libres de LLM, pero no lo sé con certeza.»

Para muchos en línea, la noticia de que Ship of Harkinian se está construyendo y manteniendo con herramientas de IA fue extremadamente decepcionante. Y la confirmación de que Harbour Masters está usando estas herramientas en muchos de sus ports hizo que el lanzamiento el jueves del nuevo port para PC del equipo, Paper Mario, resultara un poco incómodo. No está claro si el port usó IA, pero parece probable.

 

Este artículo ha sido traducido de Kotaku US por Agustín Azcarate. Aquí podrás encontrar la versión original.

You May Also Like