Gera, enxuga, anima, monta e envia o seu jogo, num app só.
Uma fábrica de jogos de Roblox: do roteiro ao jogo publicado.
App desktopJogosAutoral
Tauri
React
Three.js
Rust
Do roteiroao Roblox.
Gera, enxuga, anima, monta e envia o seu jogo, num app só.
Tauri
React
Three.js
Rust
Uma fábrica de jogos de Roblox: do roteiro ao jogo publicado.
App desktopJogosAutoral
Tauri
React
Three.js
Rust
Portfólio◆Roblox Creator Studio
PortfólioRoblox Creator Studio
Por que este app existe
Fazer um jogo de Roblox tem três pedras no caminho.
O Roblox virou o lugar onde milhões de pessoas jogam todo dia, e onde criador bom fatura. Só que quem tenta fazer um jogo esbarra sempre nas mesmas três dores. O Roblox Creator Studio nasceu para tirar cada uma do caminho: conseguimos automatizar o processo inteiro. Toque ou passe o mouse (ou toque) para ver a solução.
O Estúdio
16 ferramentas numa barra só.
É aqui que cada peça é criada, enxugada e preparada. Cada botão da barra do app faz uma coisa, e todas conversam entre si: o que sai de uma entra na outra sem você abrir pasta nenhuma.
01Gerar 3D
Transforma uma imagem de referência num modelo 3D com pintura, pronto para entrar no jogo.
Quando usarQuando você tem o desenho e precisa do modelo.
02Centro de Criação
O guia do que vale a pena criar: 25 tipos de item, com limite, dificuldade e o que mais vende.
Quando usarAntes de começar um item novo.
03Gerar Imagem
Cria a imagem de referência do personagem, do objeto ou do cenário, nas vistas certas.
Quando usarQuando a ideia ainda não tem desenho.
04Estúdio Nuvem
Roda as gerações mais pesadas fora do computador e traz o resultado de volta para o card.
Quando usarQuando a placa de vídeo não dá conta.
05Criar 3D
Cria o modelo 3D a partir de um pedido em texto, com o tipo de peça e o limite do Roblox.
Quando usarPara objetos simples e rápidos.
06Imagem → 3D
O caminho direto: solta a imagem e sai o 3D, sem passar pelo catálogo.
Quando usarPara testar uma ideia rápido.
07Blocos
Transforma qualquer modelo em blocos e exporta cada bloco como uma peça editável do Roblox.
Quando usarPara protótipos, casas e objetos no estilo do Roblox.
08Voxel / Lego
Monta criaturas e objetos de cubinhos, no estilo clássico do Roblox.
Quando usarPara personagens fofos e itens de coleção.
09Otimizar Mesh
Diminui os triângulos sem perder a forma nem a pintura, com laudo de antes e depois.
Quando usarSempre: é o que faz o jogo rodar no celular.
10Validar
Confere o modelo pelas regras do Roblox, as que reprovam o envio e as de qualidade.
Quando usarAntes de enviar qualquer coisa.
11Preparar pro Roblox
Corrige o que dá e monta o pacote pronto para o Studio: arquivo, código de montagem e relatório.
Quando usarNo fim da esteira, antes do envio.
12Visualizar 3D
Abre qualquer modelo para girar, comparar com a referência e medir.
Quando usarPara conferir de perto.
13Editar
Ajusta escala, giro e posição, e corrige a orientação do modelo.
Quando usarQuando o modelo chega torto ou no tamanho errado.
14Rigar
Coloca o esqueleto do Roblox e liga todas as animações do personagem de uma vez.
Quando usarEm tudo que anda, ataca ou fala.
15Encaixe e tamanho
Posiciona chapéu, cabelo e acessórios no ponto certo do corpo, no tamanho oficial.
Quando usarPara itens de avatar que vão ser vendidos.
16Roupas 2D
Monta camisetas, camisas e calças nos moldes oficiais do Roblox.
Quando usarPara vender roupa: é barato de fazer e vende muito.
01 / 16Role para passar
A esteira
Menos polígono. A mesma cara.
Esse é o maior gargalo de quem cria para o Roblox: o modelo chega pesado, e enxugar na mão estraga a forma e a pintura. No app, cada peça passa por uma esteira, e cada passo prova o que fez. Arraste a régua para comparar o antes e o depois.
Antes · 3.800 triângulosDepois · 1.899 triângulos
O laudo do app
3.800triângulos
−50% de triângulos, com a mesma cara
Triângulos
3.800 → 1.899: metade do peso.
Forma
Cerca de 2% de deformação: igual a olho.
Nota
84 de 100 · ótimo para celular.
Os 9 alvos prontos (triângulos)
Props Tiny100
Props Pequenos300
Props Médios800
Props Grandes2.000
Personagem3.000
Ambiente5.000
Construção8.000
Hero Asset10.000
Máximo Roblox19.500
Os passos da esteira
2. Diminuir polígonos Reduz os triângulos até o limite do tipo de peça, sem cruzar faces e preservando a pintura.
As telas da esteira
O que sai da fábrica
Um jogo inteiro, do pôster ao menu.
Este é o 7 Noites na Cabana, o jogo de terror que está sendo feito dentro do app: personagens com ficha completa, cenários, cenas, a loja e o menu, cada imagem guardada como referência no card da peça, para o 3D sair igual. Arraste ou use as setas; toque na imagem do meio para abrir grande.
01 / 20A arte principal
Os sobreviventes chegam à cabana: a capa do jogo.
O que saiu da fábrica
Não é print de tela. É o jogo, peça por peça.
Tudo nesta vitrine saiu do app: os monstros do 7 Noites na Cabana, os prédios da vila, os cômodos, os objetos e as roupas do avatar. Cada peça foi gerada, enxugada, conferida pelas regras da Roblox e preparada para o Studio. Escolha um grupo e passe o mouse (ou toque) para girar a peça.
1.266modelos 3D na galeria do app
463modelos já com esqueleto, prontos para animar
49conjuntos prontos para abrir no Studio
Miniaturas geradas pelo próprio app, direto da galeria. Os números foram contados nas pastas do projeto.
Todas as animações de uma vez
182 animações. Um clique.
São 22 personagens, e cada monstro de um jogo de terror precisa de parado, andar, correr, atacar, levar golpe, morrer, e o chefe tem fases. Fazer uma por uma, para cada personagem, é semana de trabalho. O app lê o guia do jogo, monta o plano de cada personagem e aplica tudo de uma vez. Escolha um e aperte Aplicar.
O personagem
No boneco agoraparado-com-arma-1-mao
O plano, tirado do guia do jogo
O jogo chamaA receita
GeraPassaConverteEnvia
As 83 receitas, feitas por script
Os 22 planos somam 182 animações, e todas têm receita, nenhuma fica faltando. As do personagem escolhido aparecem acesas.
As telas de verdade
As regras são as do app (lote-mixamo.ts e mapa-animacoes-por-npc.json): o plano liga cada nome que o jogo chama a uma receita; o lote gera as que faltam, passa o movimento para o esqueleto do personagem (o giro de cada osso para o osso de mesmo nome), converte para o esqueleto de 15 ossos do Roblox, envia e liga ao card. As 83 receitas são contas (animacoes_procedurais.py e animacoes_gdd.py), não captura de movimento; a Viúva flutua com as pernas paradas. O boneco aqui mostra o tipo de movimento de cada receita.
O Centro de Criação
O que vale a pena criar e como.
Antes de fazer qualquer item, o app diz o que vende, quanto ele pode pesar e qual é o caminho. São 25 tipos de item do Roblox, cada um com dificuldade, limite de triângulos, para quem é e o ranking de vendas. Toque ou passe o mouse num cartão (ou toque) para ver os detalhes.
Missões: aprenda fazendo
1Missão 1, Seu primeiro cabeloCerca de 30 a 40 minutos7 passos: do zero ao cabelo vestido no manequim e pronto para o Studio.
2Missão 2, Seu primeiro carro (kit para jogos)De 4 a 8 horas na primeira vez8 passos: um carro estilo arena em peças modulares, o formato que vale dinheiro com quem faz jogos.
As 9 regras do Validar
ReprovaSem triângulo de área zeroReprovaSem vértices coladosReprovaTriângulos dentro do limiteQualidadeFaces repetidasQualidadeSem furos (watertight)QualidadeFaces viradasQualidadeArestas em mais de duas facesQualidadeMalha únicaQualidadeÁrea de superfícieReprovaSem triângulo de área zeroReprovaSem vértices coladosReprovaTriângulos dentro do limiteQualidadeFaces repetidasQualidadeSem furos (watertight)QualidadeFaces viradasQualidadeArestas em mais de duas facesQualidadeMalha únicaQualidadeÁrea de superfície
Sem triângulo de área zero, Reprova
Sem vértices colados, Reprova
Triângulos dentro do limite, Reprova
Faces repetidas, Qualidade
Sem furos (watertight), Qualidade
Faces viradas, Qualidade
Arestas em mais de duas faces, Qualidade
Malha única, Qualidade
Área de superfície, Qualidade
A Vitrine
Veste qualquer peça, na hora.
Antes de subir um cabelo, uma asa ou uma roupa, dá para ver como fica: a Vitrine tem um provador com o boneco oficial do Roblox e 15 lugares de encaixe. Escolha um lugar e ajuste a altura, o tamanho e o giro, é assim que o app confere se a peça cai bem antes de virar item à venda.
Os 15 lugares do provador
Vestindo: Chapéu
As 6 partes da Vitrine
01Roupas 2D
Camisetas, camisas e calças nos moldes do Roblox.
02Vitrine 3D
As peças 3D por categoria, prontas para mostrar.
03Provador
O boneco oficial com os 15 encaixes.
04Setores
As peças agrupadas por setor do jogo.
05Catálogo
Tudo o que pode ir para a loja.
06Lojinha
Kits de venda com custo e receita em Robux.
Os moldes oficiais das roupas 2D
Camiseta128 × 128
Camisa585 × 559
Calça585 × 559
A Oficina
Seis bancadas para montar o mundo.
Na Oficina as peças viram coisas que funcionam no jogo: casas montadas por partes, a floresta inteira, o mapa, o carro que anda, o personagem meme e a arrumação do catálogo. Toque ou passe o mouse para ver cada bancada, e teste duas delas aqui mesmo.
Lugares (casas, vila, floresta)
Cada construção é montada por partes: Lugar → Área → Parte → Peça. O app traz os kits da pasta e escolhe a melhor peça para cada parte sozinho.
15 lugares
254 partes
Escolha automática
Vila de Millbrook, 11 áreas
Praça0/8
Casas0/7
Loja0/7
Açougue1/5
Poço0/2
Biblioteca1/6
Enfermaria7/7
Enfermaria (por dentro)4/4
Teatro4/4
Delegacia do xerife0/2
Ferraria0/3
O que falta: 3817/55 partes com peça
Como o app escolhe: peça de kit vale mais; depois a que já foi enviada, a que tem 3D e a que só tem imagem. Nunca troca uma escolha sua.
Floresta
Toda a vegetação do jogo por camada e tipo, com a altura certa de cada um: o que tem 3D, o que é só imagem e o que já foi enviado.
6 camadas
12 tipos pedidos pelo jogo
0 sem 3D
Mapas
Um número (a semente) gera a mesma ilha sempre: relevo, água, biomas e a floresta espalhada. Sai pronto para o Studio.
10 tipos de mapa
2 jogos
.rbxmx
Carros
Carroceria, rodas e aerofólio montados sozinhos num chassi A-Chassis, e o carro volta do Roblox pronto para dirigir.
7 papéis
Auto-montar
Dirigível
Brainrots
Corpo, pés, cara e adereço empilhados sozinhos, e um nome sorteado para o personagem meme.
Corrige nomes e setores do catálogo conferindo imagem a imagem, e lista o que falta gerar, tudo com desfazer.
Correções
O que falta
Desfazer
68
correções com desfazer
31
itens que faltam gerar
12
regras para decidir o 3D
Carro dirigível, direto no jogo
Monta sozinho. Sai andando.
Montar um carro no Roblox costuma levar uma tarde: escalar a lataria, encaixar cada roda no arco, virar as do outro lado, prender tudo num chassi que dirige. A Oficina faz isso com um clique. Escolha uma carroceria e aperte Auto-montar: veja o app medir, achar os arcos e encaixar as rodas.
Escala
Arcos
Rodas
Chão
Comprimento: 7,30
A carroceria
Comprimento
7,30 → 4,00
Fator de escala
×0,55
Diâmetro da roda
21% · 0,84
Altura do eixo
25% · 0,36
Arcos (frente · trás)
54% (achado) · 63% (achado)
01Cada peça vira um arquivo 3D, com a pintura dentro
02Sobe para o Roblox como modelo
03Um servidor do próprio jogo monta lataria, rodas e banco no chassi
04Volta pronto para dirigir
Projeto pessoal de fã, sem fins lucrativos e sem vínculo com a Roblox Corporation, Roblox é marca registrada dela. As regras são as do app (useCarAssembly.ts): o comprimento é o maior eixo e a carroceria escala até 4; a roda tem 21% desse comprimento e o eixo fica a 25% da altura; os arcos saem do perfil da borda de baixo em 24 fatias, o ponto mais alto de cada metade, presos entre 30% e 92% da meia-distância; no fim, o ponto mais baixo vai ao chão. Copiar a roda mantém o recuo e gira 180° o lado oposto. As carrocerias aqui são desenhos de exemplo.
Mapa do zero, por semente
Um número. Uma ilha inteira.
Desenhar o terreno de um jogo à mão leva dias, e refazer é começar de novo. O app gera o mapa a partir de um número, a semente: o mesmo número dá sempre a mesma ilha, então dá para guardar, testar e voltar. É a conta do app rodando aqui no seu navegador, mude o tipo, a semente, a água e a ilha.
Relevo baixo e fechado, lama e terra, sem praia clara.
O tipo de mapa
Do que o mapa é feito
Água45%
Grama23%
Terra15%
Lama12%
Grama alta3%
Pico mais alto: 27 studs acima da água
Impressão do mapa371ABEE8
A conta é a do app (map-terrain.ts e map-biomes.ts): um ruído de várias camadas, com o espaço torcido antes de amostrar para a costa sair recortada; uma potência que achata os vales para sobrar área de construir; uma mistura que afunda as bordas e vira ilha; e o material escolhido por altura e umidade, primeira regra que casar. Os 15 materiais são os de terreno do Roblox, nas cores oficiais. No app, o mapa sai como arquivo pronto para o Studio, com o terreno escrito voxel a voxel (4 studs).
O que o app faz sozinho
O trabalho chato fica com o app.
Achar textura, som e ícone com licença, anotar o crédito, escrever o código, arrumar a pasta, guardar o histórico: tudo isso roda por baixo, sem ninguém pedir. As cartas passam sozinhas, ou escolha uma no índice.
01 / 11Busca texturas
Procura a textura que o card pede em bancos abertos e mostra a licença antes de baixar.
Livres de uso (CC0), em 2k, com o crédito anotado.02 / 11Busca sons
Traz áudios e efeitos para cada som da lista do roteiro.
145 sons e 18 vozes pedidos pelo roteiro do 7 Noites.03 / 11Busca ícones
Encontra os ícones e deixa recolorir na cor do jogo.
95 ícones pedidos pelo roteiro.04 / 11Licença anotada
Cada coisa baixada entra com autor e licença num registro do projeto.
Créditos prontos para publicar, sem licença que proíba a venda.05 / 11Código pronto
Quando a peça sobe, o número dela volta e o app escreve a linha de código que usa a peça no jogo.
Arquivos de configuração em lote: sons, ícones, texturas, modelos e efeitos.06 / 11Relatório em PDF
O andamento do projeto num relatório com a sua logo, em tema claro ou escuro.
9 cores e prévia antes de exportar.07 / 11Planilha
Tudo o que o jogo precisa numa planilha, para acompanhar a produção.
Exporta para Excel com um clique.08 / 11Configurações
As chaves de envio e os caminhos ficam guardados no computador, nunca aparecem na tela.
Cada jogo com a sua pasta, sem misturar arquivos.09 / 11Centralizador
Acha arquivos soltos, corrige caminhos e tira duplicatas comparando byte a byte.
A pasta do jogo sempre arrumada.10 / 11Lixeira e desfazer
Nada é apagado de verdade: o que sai vai para a lixeira e as correções têm desfazer.
Descartados guardados à parte, com restauração.11 / 11Histórico de envios
Cada lote enviado ao Roblox fica registrado, com a data e o que voltou.
Busca e filtro por hoje, 7 e 30 dias.
O roteiro manda
132 mil linhas de roteiro viram um jogo.
Tudo começa no documento do jogo: a história, os inimigos, a loja, os sistemas, e o código de cada parte. O app lê esse roteiro e transforma em trabalho: cada peça, cada animação e cada lugar nasce de uma parte dele. E os scripts já saem dizendo onde morar no Roblox Studio.
132.642linhas no roteiro do 7 Noites na Cabana
403tarefas, cada uma ligada a uma parte do roteiro
182animações pedidas pelos personagens
254partes de lugar nas 15 receitas
O que o app lê: 78 partes, 309 blocos, 100.682 linhas de Lua
Mecânicas principais11 partes · 25 blocos11.736
Inimigos7 partes · 26 blocos9.635
Inventário e itens2 partes · 11 blocos5.688
Áudio e atmosfera6 partes · 29 blocos6.793
Interface4 partes · 15 blocos6.437
Progressão6 partes · 19 blocos10.686
Rede e dados8 partes · 51 blocos7.857
Narrativa4 partes · 7 blocos3.102
Sistemas avançados10 partes · 37 blocos11.829
Montagem e guias20 partes · 89 blocos26.919
Os scripts, já no lugar certo
ServerScriptService / Game
BuffManager.lua382 linhas
DailyShopManager.lua138 linhas
DialogueServer.lua236 linhas
RewardSystem.lua336 linhas
ShopServer.lua424 linhas
StoryManager.lua261 linhas
StarterPlayerScripts / Controllers
DialogueClient.lua337 linhas
IntroSystem.lua384 linhas
ShopClient.lua594 linhas
Cada bloco de código traz “ONDE CRIAR”: o app monta a árvore de pastas do Roblox Studio e exporta tudo num arquivo só.
As tecnologias
Do que é feito, peça por peça
Um app de computador em três camadas: a tela em React, com o 3D em Three.js; um núcleo em Rust que otimiza malhas, lê e escreve os arquivos do Roblox e conversa com a nuvem do jogo; e um motor local em Python para esqueleto, animação e conversões. Escolha uma peça para ver o que ela faz aqui e em que arquivo está.
12tecnologias, em 3 camadas
A tela
O núcleo
O motor local
Um app, três telas
Produz no computador. Consulta em qualquer lugar.
A produção acontece no app do computador. Mas o catálogo e o Guia do Jogo também abrem no navegador e no celular, com login e permissão por pessoa, para quem trabalha no jogo ver tudo de onde estiver.
O app do computadorOnde tudo é criado, enxugado, montado e enviado.
No navegadorO mesmo catálogo e o mesmo guia, só para ler.
No celularTudo cabe no bolso.
O que você pode encomendar
A fábrica está pronta. Qual é o seu jogo?
Tudo o que você viu nesta página trabalha para o seu projeto. Escolha por onde começar, do jogo inteiro a deixar mais leves os modelos que você já tem.
Seu jogo completo
Do roteiro ao jogo publicado: mapa, personagens animados, loja e os scripts no lugar.
Roteiro organizado em tarefas
Mapa e lugares montados
Personagens com todas as animações
Itens para vender no Roblox
Cabelo, roupa, acessório e pet no padrão do Marketplace, conferidos antes de subir.
Dentro do limite oficial
Provado no boneco do Roblox
Pronto para publicar
Mapas e cenários
Ilha, floresta, vila e casas montadas por partes, leves para rodar no celular.
Relevo, água e vegetação
Casas por partes
Pronto para o Studio
Seus modelos mais leves
Você manda o 3D pesado; ele volta enxuto, com a mesma cara e o laudo de antes e depois.
Menos triângulos
Forma e pintura conferidas
Laudo de cada peça
Quero começar o meuConte a sua ideia em poucos minutos, a resposta vem com o caminho e o prazo.
Projeto pessoal de fã, sem fins lucrativos e sem vínculo com a Roblox Corporation, Roblox é marca registrada dela.