La IA de Roblox ayuda a los desarrolladores a crear mundos enteros en segundos

La IA de Roblox ayuda a los desarrolladores a crear mundos enteros en segundos

La compañía presenta una varita mágica para millones de diseñadores de juegos.

image

Roblox ha anunciado el lanzamiento de una herramienta revolucionaria basada en inteligencia artificial generativa. Esta tecnología permitirá a los creadores de juegos en la popular plataforma en línea generar escenas tridimensionales completas con solo comandos de texto.

Por ejemplo, un desarrollador puede escribir "Crea una pista de carreras en el desierto" y la inteligencia artificial inmediatamente materializará esta idea en la realidad virtual. Además, los usuarios podrán modificar y expandir fácilmente las escenas creadas, como convertir un paisaje diurno en uno nocturno o cambiar el desierto por un bosque.

Aunque estas escenas ya pueden crearse manualmente en el estudio de desarrollo de Roblox, la compañía asegura que la nueva herramienta impulsada por IA permitirá trabajar mucho más rápido. Esto también brindará a los principiantes con habilidades mínimas en modelado 3D la oportunidad de realizar su potencial creativo.

Los desarrolladores esperan con ansias el lanzamiento. Markus Holmström, director ejecutivo de The Gang, la compañía detrás de algunos de los juegos más populares en Roblox, comenta: “En lugar de trabajar meticulosamente a mano, ahora podremos probar diferentes enfoques rápidamente. Por ejemplo, si necesitamos crear una montaña, podremos experimentar con distintos tipos de montañas, cambiándolas al instante. Luego ajustaremos el resultado manualmente para que encaje perfectamente en el juego. Esto ahorrará mucho tiempo”.

La nueva herramienta de Roblox funciona mediante la "tokenización" de bloques tridimensionales, que son los componentes básicos de los millones de entornos de juegos en la plataforma. El sistema trata estos bloques como unidades a las que se les puede asignar un valor numérico en función de la probabilidad de que aparezcan en una secuencia determinada, similar a cómo los grandes modelos de lenguaje procesan palabras o partes de palabras.

El desarrollo de este sistema ha sido un desafío por varias razones. En primer lugar, hay muchos menos datos sobre entornos tridimensionales que sobre información textual. Para entrenar sus modelos, Roblox ha utilizado tanto datos de creadores de juegos como conjuntos externos.

Anupam Singh, vicepresidente de inteligencia artificial e ingeniería de crecimiento de Roblox, explica: “Es difícil encontrar información de calidad sobre objetos 3D. Incluso si recopilas todos los conjuntos de datos disponibles, predecir el siguiente bloque requiere considerar literalmente tres dimensiones: X, Y y Z”.

La falta de datos tridimensionales puede causar errores extraños. Los objetos podrían aparecer en lugares inesperados, como un árbol en medio de una pista de carreras. Para resolver este problema, Roblox utiliza un segundo modelo de IA entrenado con datos bidimensionales más abundantes de fuentes abiertas y conjuntos de datos con licencia. Este programa verifica el trabajo del primer modelo. En esencia, mientras una IA crea el entorno tridimensional, el modelo 2D convierte el nuevo entorno en uno bidimensional y evalúa su coherencia lógica. Si la imagen no tiene sentido (por ejemplo, un gato con 12 patas conduciendo un coche de carreras), el modelo 3D sigue generando nuevos bloques hasta que la IA 2D “aprueba” el resultado.

Chris Totten, profesor adjunto de animación y diseño de juegos en la Universidad Estatal de Kent, subraya que la participación humana seguirá siendo necesaria para crear mundos de juegos atractivos para los millones de jugadores de Roblox. “La mayoría de los generadores automáticos de niveles crean escenarios bastante primitivos y planos. Todavía se necesita la visión creativa humana”, explica Totten. “Es como cuando los estudiantes intentan escribir un ensayo usando ChatGPT. Además, esto plantea la pregunta de qué entendemos por diseño de niveles de calidad, que responde de manera sensible a las acciones del jugador”.

La nueva herramienta es parte de una iniciativa más amplia de Roblox para integrar la inteligencia artificial en todos sus procesos. Actualmente, la compañía ya utiliza 250 modelos de IA. Uno de los modelos analiza el chat de voz en tiempo real, detectando lenguaje ofensivo. El sistema emite advertencias inmediatas a los infractores y puede aplicar bloqueos en caso de reincidencia.

Roblox planea hacer que su modelo 3D básico sea de código abierto para que pueda modificarse. Markus Holmström añade: “Para muchos desarrolladores individuales, esto será un verdadero avance. Ya no tendrán que buscar socios o contratar especialistas para crear entornos de juego complejos”, comenta Holmström.

¿Estás cansado de que Internet sepa todo sobre ti?

¡Únete a nosotros y hazte invisible!