Introdução de Novas Funcionalidades na Roblox
A Roblox anunciou a implementação de novas funcionalidades voltadas para ajudar desenvolvedores a planejar, construir e testar jogos em sua plataforma. A informação foi compartilhada de maneira exclusiva com a TechCrunch. A empresa está reformulando o Roblox Assistant, sua ferramenta de inteligência artificial em linguagem simples para o desenvolvimento de jogos, com o objetivo de auxiliar os criadores durante todo o processo de desenvolvimento.
Planejamento e Colaboração
Modo de Planejamento
A empresa afirma que ferramentas de inteligência artificial que oferecem uma solução com um único comando podem não capturar completamente a intenção original do criador. Para contornar essa limitação, a Roblox introduziu um “Modo de Planejamento” que transforma o Assistant em um parceiro colaborativo. Essa funcionalidade permite que o Assistant analise o código do jogo e o modelo de dados, faça perguntas clarificadoras e traduza solicitações em planos de ação editáveis.
Esse Modo de Planejamento auxilia os desenvolvedores a criar um plano para seus jogos, obtendo feedback para refinar detalhes, finalizar a abordagem e, em seguida, implementar o plano. Os criadores podem ajustar o plano e adicionar contexto para garantir que suas intenções sejam claramente refletidas antes que qualquer alteração seja efetuada.
Interação com o Criador
Por exemplo, se um criador solicita ao Assistant que “crie um mini jogo de parque com uma fonte e folhagens onde personagens devem coletar moedas”, o Assistant pode perguntar qual estilo visual o criador prefere para o parque, oferecendo opções como cartunesco, realista ou fantasia. Além disso, o Assistant pode questionar a forma como deseja que os ativos do parque, como a fonte e as folhagens, sejam criados, apresentando opções como construir do zero, utilizar modelos da Creator Store ou uma combinação de ambos.
Integração de Ferramentas de IA
Uma vez que um plano esteja estabelecido, o Modo de Planejamento irá aproveitar outras ferramentas de inteligência artificial da Roblox enquanto cria o jogo. Duas novas ferramentas anunciadas recentemente são a Geração de Malha e a Geração de Modelos Procedurais, projetadas para acelerar o processo de desenvolvimento.
Geração de Malha
A Geração de Malha permite que sejam inseridas malhas totalmente texturizadas, ou objetos tridimensionais, diretamente no mundo do jogo. Durante as primeiras etapas de desenvolvimento, é comum que os desenvolvedores criem ativos provisórios para entender como os jogadores vão interagir com o ambiente. Com a Geração de Malha, os criadores podem rapidamente criar modelos 3D ao invés de depender de placeholders de baixa qualidade.
Por exemplo, os criadores podem pedir ao Assistant para gerar uma fogueira, em seguida adicionar luz para torná-la mais realista e, por fim, configurar o cenário para acontecer à noite.
Geração de Modelos Procedurais
A Roblox também irá introduzir em breve “Modelos Procedurais”, permitindo que os desenvolvedores criem modelos 3D editáveis com código e o Assistant. Uma vez que o Assistant compreende o espaço 3D e as relações físicas, os criadores poderão usar comandos para posicionar e escalar objetos com base em outros objetos da cena.
Atributos como o número de prateleiras em um estante ou a altura de uma escada poderão ser ajustados dinamicamente, criando blocos de construção editáveis que podem ser refinados e reutilizados em outros locais.
Comentário da Diretoria
Nick Tornow, vice-presidente sênior de Engenharia da Roblox, declarou: “O lançamento de nossas funcionalidades de agência no Roblox Studio reduz as barreiras entre a visão criativa e a execução. Criar com o Modo de Planejamento e nossas ferramentas de Geração Procedural é um novo método poderoso para que os criadores transformem seus conceitos em jogabilidade. O Assistant atua como um parceiro de desenvolvimento colaborativo em várias etapas, acelerando o processo de planejamento, construção e teste, permitindo que os criadores avancem de ideia a realidade mais rapidamente.”
Execução e Testes
À medida que o Modo de Planejamento executa o plano, ele utilizará ferramentas de testes para ler os logs de saída, capturar capturas de tela, usar entradas como teclado e mouse para verificar design e jogabilidade, além de identificar erros e fornecer feedback ao Assistant para que ele possa corrigi-los automaticamente.
Capacidades Avançadas
Com as novas capacidades voltadas para planejamento, construção e testes, o Assistant se torna mais eficaz ao utilizar ciclos de agência para testar diferentes aspectos do jogo, sugerir soluções e depois implementar os resultados em loops de planejamento futuros, criando um sistema autocorrigível que se torna mais preciso ao longo do tempo, segundo a explicação dada pela Roblox em um post no blog.
A Roblox também anunciou que está trabalhando para permitir que múltiplos agentes de inteligência artificial operem juntos em paralelo, executem fluxos de trabalho longos e complexos na nuvem, além de lidarem com tarefas como codificação, testes e criação de personagens de jogo mais realistas. A empresa busca garantir que os criadores possam utilizar de forma integrada ferramentas de terceiros como Claude, Cursor e Codex com o Roblox Studio.