¿Son las nuevas herramientas de codificación y arte de IA de Roblox el futuro del desarrollo de juegos?


Roblox puede depender más de las herramientas de generación de IA.»/>
Agrandar / Todos estos personajes fueron generados directamente por desarrolladores humanos, pero el futuro Roblox el contenido puede depender más de las herramientas de generación de IA.

Roblox

SAN FRANCISCO: en la Game Developers Conference del lunes, Roblox lanzó un nuevo conjunto de herramientas de IA diseñadas para permitir que los millones de creadores de jugadores de la compañía creen código de juego usable y superficies 2D en el juego utilizando nada más que descripciones de texto simples.

El jefe de Roblox Studio, Stef Corazza, dijo a una audiencia repleta en la conferencia que el lanzamiento es un paso importante hacia la «democratización» de la creación de juegos, tomándolo de «las manos de unos pocos hábiles» y dándoselo a las personas «que estaban bloqueadas por obstáculos técnicos». pero tuvo una gran idea» que antes no podían expresar sin habilidades altamente especializadas.

«Crea una cuadrícula de orbes de 3 por 3»

El lanzamiento de la versión beta de Roblox Code Assist el lunes por la mañana ciertamente parece tener el potencial de permitir a los usuarios crear fragmentos de código simples con un mínimo de esfuerzo. En un ejemplo que presentó Corazza en la conferencia, un usuario podría pedirle al sistema que «haga que el orbe se vuelva rojo y se destruya después de 0,3 segundos cuando el jugador lo toca». Luego, el sistema genera una función Lua de siete líneas que hace precisamente eso, en función de un objeto orbe definido por el codificador que se proporcionó anteriormente en el código.

Otro indicador de una función para «crear una cuadrícula de orbes de 3 por 3 alrededor del orbe» genera de manera similar unas pocas líneas de código para colocar una pequeña cuadrícula de esos objetos en la escena del juego.

Un ejemplo de cómo Roblox Code Generation Bets puede crear fragmentos de código de trabajo a partir de descripciones simples.
Agrandar / Un ejemplo de cómo Roblox Code Generation Bets puede crear fragmentos de código de trabajo a partir de descripciones simples.

Corazza dijo que, hace solo cuatro meses, no estaba claro que esta herramienta funcionara lo suficientemente bien como para un lanzamiento público hoy. Pero Roblox ha aprovechado los avances en la generación de código de lenguaje natural que se han implementado en las últimas semanas.

Sin embargo, la clave para obtener resultados utilizables para Code Generator Beta de la compañía fue ajustar ese modelo estándar con código de la propia plataforma Roblox. Ese contexto crucial «aumenta significativamente la calidad de la producción», dijo.

La necesidad de contexto también se aplica a los codificadores que usan la herramienta, dijo Corazza. Pedirle a la IA que genere código en un documento vacío es similar a pedirle a un experto en conocimientos que realice una prueba «en una habitación completamente blanca donde no escuchó la pregunta por completo». Sin embargo, en las pruebas internas, Corazza dijo que proporcionar a la herramienta de IA solo tres líneas de código de muestra para comenzar aumentó la «tasa de aceptación» de las sugerencias de la herramienta en un 50 por ciento en comparación con los intentos que comenzaron sin ese código de «contexto».

Por ahora, el enfoque principal de Code Generator Beta es permitir que los codificadores experimentados no «tengan que trabajar en cosas simples», dijo Corazza, y «ayudar a automatizar las tareas básicas de codificación para que pueda concentrarse en el trabajo creativo». Sin embargo, en el futuro, Corazza dijo que ve una interfaz más estilo chatbot que se puede usar como una herramienta de aprendizaje, explicando cómo funciona el código y documentando funciones para aquellos que aún están aprendiendo los conceptos básicos.



Source link-49