Descubre las novedades de V2 · Interfaz renovada, Crew, Blueprint a C++, pruebas multijugador y actualizaciones dentro del editor Leer el registro de cambios →
Avanzado

Ascent Combat Framework

Crea habilidades, personajes, objetos, data assets, diálogos y misiones de Ascent Combat Framework con solo pedirlo, mediante las propias herramientas de IA de ACF.

Ascent Combat Framework (ACF), de Dark Tower Interactive, es un framework de RPG de combate para Unreal Engine. Incluye el Ascent Dialogue System y el Ascent Quest System.

A partir de Unreal Engine 5.8, ACF incluye sus propias herramientas de IA. Ultimate Engine CoPilot las recoge y se las da a su IA, así que puedes pedir habilidades, personajes, objetos, data assets, diálogos y misiones con palabras sencillas, y la IA los construye con las propias herramientas de ACF.


Qué necesitas

  • Unreal Engine 5.8. Las herramientas de IA de ACF usan el Toolset Registry de Epic, que llega por primera vez en 5.8.
  • Ascent Combat Framework para UE 5.8, instalado y activado en tu proyecto.
  • Ultimate Engine CoPilot 2.4.0 o posterior, con la extensión Plugin Toolsets activada.

ACF suele activar por ti el plugin Toolset Registry de Epic. Si la IA informa de que el registro no está cargado, activa Toolset Registry en Edit > Plugins y reinicia el editor. Epic lo marca como Experimental en 5.8.


Actívala

  1. Abre Configuración > Extensiones y busca “toolsets”.
  2. Activa Plugin Toolsets. Está desactivada por defecto.
  3. La tarjeta muestra LOADED cuando la extensión está en marcha.

También puedes pedir a la IA que la active. Antes te pide que lo confirmes.

Después pide a la IA que “compruebe qué toolsets de plugins hay disponibles”. Te informa de si el Toolset Registry está cargado, qué toolsets ha encontrado y qué herramientas puede usar ahora.


Qué puede construir la IA

Las herramientas de ACF se dividen en seis grupos:

GrupoQué abarca
HabilidadesClases de habilidades y acciones, habilidades, ability sets
PersonajesDatos de personaje y fragmentos de personaje
ObjetosClases de objetos, fragmentos de objetos, objetos
Data assetsData assets de ACF y los objetos que contienen
DiálogosDiálogos del Ascent Dialogue System
MisionesMisiones del Ascent Quest System, con sus objetivos, acciones y condiciones

Cada herramienta conserva el nombre, la descripción y las comprobaciones que le dio ACF. En el chat aparecen como herramientas, por ejemplo acf_ability_save_ability o aqs_quest_save_quest.


Cómo trabaja la IA con los assets de ACF

Para cada tipo de asset, la IA sigue los mismos cuatro pasos:

  1. Descubrir. Lista las clases de ACF que puede usar y lee sus propiedades.
  2. Leer. Lee un asset existente de tu proyecto y lo usa como plantilla para el nuevo.
  3. Validar. Ejecuta la propia validación de ACF sobre lo que ha construido y corrige todo lo que ACF señale.
  4. Guardar. Guarda mediante el propio código de ACF, que rellena las referencias entre assets. Solo sobrescribe un asset existente cuando se lo pides.

Como el guardado pasa por ACF, la IA usa las herramientas de ACF para los assets de ACF en lugar de construir esos mismos assets con las herramientas generales de Blueprint.


Diálogos y misiones

  • Escribir diálogos. La IA parte del brief de escritura de ACF para el diálogo y comprueba el texto con el validador de ACF.
  • Previsualizar diálogos. La vista previa de ACF abre una ventana en el editor. Tu grafo de diálogo solo cambia cuando haces clic en Import en esa ventana, así que la IA te dice cuándo hacerlo.
  • Voces. La IA puede elegir una voz para cada participante. Generar las líneas de voz gasta tus créditos de texto a voz, así que te pregunta antes de cada ejecución.
  • Misiones. La IA puede listar las clases de objetivos, acciones y condiciones que tiene tu proyecto y construir misiones con ellas.

Qué puedes pedir

  • “Haz una habilidad de dash como la que ya tenemos, con 2,5 segundos de enfriamiento.”
  • “Crea un objeto espada de fuego basado en la espada de hierro, con más daño.”
  • “Escribe un diálogo corto en el que el herrero le ofrece una misión al jugador.”
  • “Haz una misión para conseguir cinco pieles de lobo y llevárselas al cazador.”
  • “Lista los fragmentos de personaje que podemos usar y enséñame las propiedades del de salud.”

Toolsets de otros plugins

La misma extensión funciona con cualquier plugin que registre herramientas de IA en el Toolset Registry de Epic, no solo con ACF. Los toolsets propios de Epic en UE 5.8 también están a tu alcance, pero cuando Ultimate Engine CoPilot ya tiene sus propias herramientas para la misma tarea, como Niagara, UMG, GAS o PCG, la IA usa esas.


Límites

  • Solo Unreal Engine 5.8. En 5.7 la tarjeta de la extensión aparece bloqueada.
  • El Toolset Registry de Epic es Experimental en UE 5.8.
  • Lo que puede hacer cada herramienta depende de ACF. La IA lee las herramientas de ACF desde el editor mientras se ejecuta, así que cuando una actualización de ACF cambia una herramienta, la IA usa la nueva versión sin necesidad de actualizar Ultimate Engine CoPilot.
  • Los cambios en diálogos necesitan tu clic en Import en la ventana de vista previa de ACF.
  • El comportamiento en tiempo de ejecución y el multijugador no están cubiertos. Las herramientas construyen y editan assets en el editor.

Permisos

Leer es gratis: listar clases, leer assets y validar nunca preguntan. Guardar sigue tu ajuste Ask Before Edit o Auto Edit, igual que cualquier otra herramienta. Generar voces pregunta cada vez, igual que eliminar assets.


Cómo funciona

  • Sin enlace entre los plugins. Ultimate Engine CoPilot llega al Toolset Registry solo por reflexión, así que compila y funciona igual con o sin ACF instalado.
  • En todas partes a la vez. Las herramientas de ACF funcionan en el chat del CoPilot, en clientes MCP externos como Claude Code y Cursor, y en agentes de programación. Consulta Integración MCP.

Consulta Extensiones para saber cómo funcionan las extensiones.