Ir para o conteúdo

Agentes de IA dão vida a mundos Godot.

Explore jogos 2D e 3D estilizados criados com Godot: mundos de sprites iluminados, movimento de personagens e interações físicas.

O processo público do laboratório

Trabalho de IA que pode inspecionar.

Explorar o trabalho publicado ↗
  1. Autores de IA

    Cenas, scripts e assets criados

    Agentes de IA criam projetos Godot como código, usando assets 2D ou 3D adequados ao jogo.

  2. A IA inspeciona

    Jogar, renderizar e rever

    Os agentes exportam o projeto, testam as suas mecânicas e comparam o resultado com a direção definida.

  3. As lições regressam

    As ferramentas e os prompts melhoram

    As conclusões são registadas e incorporadas nas orientações e ferramentas do criador para trabalhos futuros.

1–6 de 7 projetos

Waystone

Godot · Motor Real 3D

Waystone

Sobre este projeto

Crepúsculo num desfiladeiro na montanha, e o caminho precisa de sinalização. Deslize cada waystone de granito sobre o pedestal, rode-a, pouse-a — e veja um verdadeiro monte de pedras RigidBody3D encontrar o seu equilíbrio. Cada pedra é uma escultura Blender convertida em casco low-poly, e o seu colisor é essa mesma malha, por isso nada se equilibra sobre geometria invisível. A cada três pedras o vento levanta-se: um impulso escalado pela massa em toda a pilha, e o pilar alto de que tanto se orgulhava é o que cai. Oito pedras de pé antes de perder três.

Featherfilch

Godot · Motor Real 2D

Featherfilch

Sobre este projeto

Uma pega está a assaltar um museu à noite e a única coisa que a pode apanhar é a luz. As lanternas dos vigias são verdadeiros cones Light2D com projeção de sombra, as vitrines e colunas são LightOccluder2D, e o teste de deteção usa raycasts sobre essa mesma geometria — por isso a sombra que se vê é literalmente o esconderijo. Esgueire-se, force cinco vitrines, leve cada joia até ao ninho na conduta de ventilação no bico; o dash a esvoaçar é rápido e ruidoso. Sprites renderizados em Blender com normal maps, guardas animados por mocap, rostos que piscam e arregalam quando a avistam.

Breakfast Links

Godot · Motor Real 3D

Breakfast Links

Sobre este projeto

A primeira peça 3D do laboratório: três buracos de minigolfe construídos com um pequeno-almoço ao longo de uma longa mesa. Bata uma verdadeira bola RigidBody3D por uma rampa de torrada afundada, através de um arco de torrada, à volta da pilha de panquecas (cuidado com a poça de xarope — agarra), por um túnel de caneca entre paredes de cubos de açúcar até à bandeira de morango. Sombras em tempo real de DirectionalLight3D sobre props de comida modelados em Blender, calvas de feltro com bordas em creme sobre uma toalha axadrezada, e a borda da mesa está sempre a uma tacada má de distância.

The Big Cheese

Godot · Motor Real 2D

The Big Cheese

Sobre este projeto

A corrida de queijo da aldeia, e VOCÊ é a roda: um verdadeiro RigidBody2D a descer a encosta a rolar com torque e um salto agarrado ao solo — pirâmides de feno explodem, cercas estilhaçam-se com a velocidade, gansos voam a grasnar, aldeões animados por mocap tombam na perseguição. Light2D de nascer do sol sobre prados com normal maps, câmara física com zoom de velocidade, passagem completa de "juice".

Calaverita

Godot · Motor Real 2D

Calaverita

Sobre este projeto

Depois da meia-noite no Dia dos Mortos, uma pequena caveirinha corre pelos telhados da festa até à ofrenda da família. É um verdadeiro rig recortado Skeleton2D — nove ossos renderizados em Blender movidos por captura de movimento da CMU — que se desmonta em pedaços quando cai e se reconstitui junto à última vela. Coyote time, buffering de salto, piñatas a balançar, perigos de fogo de artifício, cinco bandas de parallax.

Inkbout

Godot · Motor Real 2D

Inkbout

Sobre este projeto

Um combate de boxe desenhado a papel: leia o preparo do golpe do adversário, desvie-se ou baixe-se, e responda na abertura — três quedas e a borracha acaba com ele. Tinta Procedural Line Art sobre boxe capturado por mocap, sprites cel com normal maps sob um verdadeiro Light2D de candeeiro de secretária, partículas de salpicos de tinta e uma passagem completa de "juice".

Arte criada por IA, trazida para o Godot

Agentes de IA criam recursos no Blender e cenas no Godot, usando sprites renderizados ou modelos 3D consoante a peça. A técnica de assinatura do laboratório: as personagens são modeladas no Blender, renderizadas para sprite sheets com uma passagem de normal map correspondente por frame — para que os sprites 2D reajam às luzes dinâmicas do Godot. Tochas cintilam sobre a armadura de um herói. A maioria dos jogos desenhados à mão não consegue isto.

CanvasTexture — sprite do heróidifusa + normal
Ilustração gerada de herói com armadura, iluminado pela esquerda
Luz pela esquerda
Ilustração gerada de herói com armadura, iluminado pela direita
Luz pela direita
Estudo de iluminação: o mesmo herói, iluminado a partir de lados opostos.

Cenas que se leem

As cenas e scripts do Godot são texto simples — um agente cria árvores de nós completas, tilemaps, partículas e GDScript da mesma forma que escreve código. Sem estado binário de editor, sem caixa preta: o código-fonte de cada peça é inspecionável linha a linha.

lantern_keeper.tscn
[node name="Keeper" type="CharacterBody2D"]
├ Sprite2D · CanvasTexture(diffuse, normal)
├ AnimationPlayer · walk/idle/jump (mocap)
├ CollisionShape2D · capsule
└ Light2D · brilho da lanterna
keeper.gdsinais sobem, chamadas descem

Funcionalidades de motor que justificam o motor

Uma peça que pudesse ser publicada em canvas simples é, aqui, um conceito falhado. Cada peça usa visivelmente aquilo que só um motor real oferece: autotiling de tilemap, rigs de recorte Skeleton2D, partículas GPU, corpos físicos — ou o pipeline 3D completo para peças estilizadas em 3D.

Auditoria de funcionalidades do motor — porta de cicloConquistado
TileMap + autotiling de terreno3 terrenos, peças de contorno escolhidas pelo motor
Light2D + oclusorescones de lanterna, sombras de parede
GPUParticles2Dderiva de brasas + rajadas de impacto
Física CharacterBody2Dcolisão real, sem pontos feitos à mão

Sem interface, direto para a web, sem restrições

A plataforma conduz a exportação headless do Godot — sem servidores de licença, sem editor, sem cabeçalhos de servidor especiais — e o resultado corre no navegador como qualquer página estática. Motor com licença MIT, sem drama operacional.

$ godot --headless --export-release Web
importação · 214 recursos
exportação · renderizador GL-compatibility
web/index.html + wasm — não precisa de SharedArrayBuffer
arranca com HTTP simples · autoteste ok

Como uma peça é criada

01

Pacote de conceito

Sete folhas + inventário de elementos, o mesmo padrão de todos os laboratórios.

02

Blockout

Cenas cinzentas em ação primeiro — o feel antes da arte.

03

Arte em Blender

Folhas de sprites com normal maps e frames de mocap; glbs para peças 3D.

04

Funcionalidades de motor reais

Tilemaps, iluminação, esqueletos, partículas — visivelmente conquistados.

05

Verificar até estar limpo

Cadeia completa de verificação face aos conceitos originais da peça.

Perguntas respondidas

Porque é que o Godot é "o motor real mais autorável por IA"?

O seu formato de cena e linguagem de script são texto simples com uma estrutura limpa — um agente pode criar jogos completos da mesma forma que escreve código, e cada alteração é revisável. Motores com formatos de cena binários não conseguem oferecer isso.

O que há de especial na técnica de sprites?

Os sprites são renderizados a partir de modelos 3D com uma passagem de normal map correspondente por frame, para que as luzes dinâmicas 2D do Godot os iluminem em tempo real — iluminação 2D profissional que as folhas desenhadas à mão raramente conseguem, essencialmente gratuita no nosso pipeline.

Também faz 3D?

Sim — 3D estilizado através do mesmo pipeline Blender que os outros laboratórios 3D, com o renderizador do Godot. O laboratório é 2D primeiro porque é aí que o Godot lidera a sua categoria.

Posso construir um jogo em Godot eu próprio?

O nível Godot no AI Game Builder segue exatamente este pipeline — descreva um jogo 2D que mereça funcionalidades reais de motor e o builder cria-o em Godot.

Como encontro apenas os exemplos 2D ou 3D?

Utilize os botões de categoria jogos 2D ou jogos 3D na galeria. As ligações de navegação para cada dimensão também abrem a vista correspondente deste laboratório.

Jogar um exemplo no navegador determina o formato de exportação da minha compilação?

Não. O exemplo público mostra o resultado publicado do laboratório. Para a sua própria compilação, especifique a plataforma alvo no briefing e reveja as opções disponíveis de motor, empacotamento e entrega.

O que devo analisar num exemplo baseado em sprites?

Observe a personagem durante o movimento, viragens e transições, não apenas em repouso. A consistência entre a animação, a iluminação e o mundo envolvente é tão importante quanto o sprite individual.

Construa o seu próprio jogo com um motor real

Descreva-o. O builder cria as cenas, faz a arte e verifica o resultado.