Veja as novidades da V2 · Interface reconstruída, Crew, Blueprint para C++, testes multiplayer e atualizações dentro do editor Ler o changelog →
Avançado

Ascent Combat Framework

Crie habilidades, personagens, itens, data assets, diálogos e missões do Ascent Combat Framework só pedindo, através das próprias ferramentas de IA do ACF.

O Ascent Combat Framework (ACF), da Dark Tower Interactive, é um framework de RPG de combate para a Unreal Engine. Ele inclui o Ascent Dialogue System e o Ascent Quest System.

A partir da Unreal Engine 5.8, o ACF traz as próprias ferramentas de IA. O Ultimate Engine CoPilot as encontra e as entrega à sua IA, então você pode pedir habilidades, personagens, itens, data assets, diálogos e missões em palavras simples, e a IA os constrói com as próprias ferramentas do ACF.


Do que você precisa

  • Unreal Engine 5.8. As ferramentas de IA do ACF usam o Toolset Registry da Epic, que aparece pela primeira vez na 5.8.
  • Ascent Combat Framework para o UE 5.8, instalado e ativado no seu projeto.
  • Ultimate Engine CoPilot 2.4.0 ou mais recente, com a extensão Plugin Toolsets ligada.

Normalmente o ACF ativa o plugin Toolset Registry da Epic para você. Se a IA informar que o Toolset Registry não está carregado, ative o Toolset Registry em Edit > Plugins e reinicie o editor. A Epic o marca como Experimental na 5.8.


Ligue-a

  1. Abra Configurações > Extensões e procure por “toolsets”.
  2. Ligue o Plugin Toolsets. Ele vem desligado por padrão.
  3. O cartão mostra Carregado quando a extensão está rodando.

Você também pode pedir à IA para ligá-la. Ela pede a sua confirmação antes.

Depois peça à IA para “verificar quais toolsets de plugins estão disponíveis”. Ela informa se o Toolset Registry está carregado, quais toolsets encontrou e quais ferramentas agora pode usar.


O que a IA consegue construir

As ferramentas do ACF vêm em seis grupos:

GrupoO que abrange
HabilidadesClasses de habilidade e de ação, habilidades, conjuntos de habilidades
PersonagensDados de personagem e fragmentos de personagem
ItensClasses de item, fragmentos de item, itens
Data assetsData assets do ACF e os objetos dentro deles
DiálogosDiálogos no Ascent Dialogue System
MissõesMissões no Ascent Quest System, com seus objetivos, ações e condições

Cada ferramenta mantém o nome, a descrição e as verificações que o ACF deu a ela. No chat, elas aparecem como ferramentas, por exemplo acf_ability_save_ability ou aqs_quest_save_quest.


Como a IA trabalha com assets do ACF

Para todo tipo de asset, a IA segue as mesmas quatro etapas:

  1. Descobrir. Ela lista as classes do ACF que pode usar e lê as propriedades delas.
  2. Ler. Ela lê um asset existente do seu projeto e o usa como modelo para o novo.
  3. Validar. Ela roda a validação do próprio ACF sobre o que construiu e corrige tudo o que o ACF aponta.
  4. Salvar. Ela salva pelo próprio código do ACF, que preenche as referências entre os assets. Ela só sobrescreve um asset existente quando você pede.

Como o salvamento passa pelo ACF, a IA usa as ferramentas do ACF para assets do ACF em vez de construir os mesmos assets com as ferramentas gerais de Blueprint.


Diálogos e missões

  • Escrever diálogos. A IA parte do briefing de escrita do ACF para o diálogo e confere o texto com o validador do ACF.
  • Pré-visualizar diálogos. A pré-visualização do ACF abre uma janela no editor. O seu grafo de diálogo só muda quando você clica em Import nessa janela, então a IA avisa quando fazer isso.
  • Vozes. A IA pode escolher uma voz para cada participante. Gerar as falas gasta os seus créditos de text-to-speech, então ela pergunta antes de cada execução.
  • Missões. A IA pode listar as classes de objetivo, ação e condição que o seu projeto tem e construir missões a partir delas.

O que você pode pedir

  • “Crie uma habilidade de dash como a que já temos, com recarga de 2,5 segundos.”
  • “Crie um item de espada de fogo baseado na espada de ferro, com mais dano.”
  • “Escreva um diálogo curto em que o ferreiro oferece uma missão ao jogador.”
  • “Crie uma missão para coletar cinco peles de lobo e levá-las ao caçador.”
  • “Liste os fragmentos de personagem que podemos usar e me mostre as propriedades do fragmento de vida.”

Toolsets de outros plugins

A mesma extensão funciona para qualquer plugin que registre ferramentas de IA no Toolset Registry da Epic, não só o ACF. Os próprios toolsets da Epic no UE 5.8 também ficam acessíveis, mas onde o Ultimate Engine CoPilot já tem ferramentas próprias para a mesma tarefa, como Niagara, UMG, GAS ou PCG, a IA usa essas.


Limites

  • Só Unreal Engine 5.8. Na 5.7 o cartão da extensão aparece bloqueado.
  • O Toolset Registry da Epic é Experimental no UE 5.8.
  • O que cada ferramenta consegue fazer depende do ACF. A IA lê as ferramentas do ACF no editor enquanto ele roda, então quando uma atualização do ACF muda uma ferramenta, a IA usa a nova versão sem precisar de uma atualização do Ultimate Engine CoPilot.
  • Mudanças em diálogos precisam do seu clique em Import na janela de pré-visualização do ACF.
  • Comportamento em tempo de execução e multiplayer não são cobertos. As ferramentas constroem e editam assets no editor.

Permissões

Ler é livre: listar classes, ler assets e validar nunca pergunta. Salvar segue a sua configuração Ask Before Edit ou Auto Edit, como toda outra ferramenta. Gerar vozes pergunta toda vez, assim como excluir assets.


Como funciona

  • Nenhum vínculo entre os plugins. O Ultimate Engine CoPilot chega ao Toolset Registry só por reflexão, então ele compila e roda igual com ou sem o ACF instalado.
  • Em todo lugar ao mesmo tempo. As ferramentas do ACF funcionam no chat do CoPilot, em clientes MCP externos como Claude Code e Cursor, e em agentes de programação. Veja Integração MCP.

Veja Extensões para entender como as extensões funcionam.