El nuevo sistema de conversaciones (antes llamado dispositivo de persona) ya está disponible como función experimental. Los desarrolladores de Fortnite pueden usar conversaciones para crear personajes con IA que tengan personalidades y voces con las que hablar, reaccionar y responder a las acciones de los jugadores, e incluso impulsar la jugabilidad.
Como cualquier función experimental, puedes probarla, dar tus comentarios y descubrir lo que estamos planeando, pero publicar proyectos con conversaciones aún no está disponible.
Creación de personajes con voz
En vez de crear árboles de diálogo para los personajes de tus islas, las conversaciones hacen que un PNJ se convierta en un personaje con IA capaz de entablar diálogos no escritos e interactuar con los jugadores, como alguien que asigna misiones o narra la historia. Tú defines quién es el personaje con instrucciones sencillas (cómo piensan, qué saben y cómo se comportan) y luego seleccionas una voz que vaya con ellos.
Estos personajes con IA pueden:
Recordar lo que ya sucedió en la sesión de juego y adaptar su comportamiento en tiempo real.
Responder en contexto a las acciones del jugador y comunicarse por voz
Activar eventos en el juego
Creación de sistemas reactivos
Las conversaciones habilitan sistemas de jugabilidad que responden de forma dinámica a las acciones del jugador y a los cambios en el estado del entorno mediante el uso del componente Scene Graph y la API de Verse, para que puedas:
Ajustar indicaciones en el tiempo de ejecución para cambiar lo que sabe un personaje (por ejemplo, llevar un registro de las estadísticas del jugador o información sobre el estado del entorno de la isla).
Definir resultados estructurados (como un estado de misión) y usar esos valores para activar resultados de jugabilidad.
Así es como estas capacidades pueden unirse para brindar una experiencia inmersiva para los jugadores: si un jugador quiere acceder a un torneo, tal vez necesite alcanzar cierto nivel y convencer a un personaje que cuente con el sistema de conversaciones de que merecen entrar. Si lo logran, el sistema puede abrir las puertas de la ciudad de forma automática y dejar que el personaje ingrese la castillo.
También puedes usar la API de Verse para hacer que los personajes simplemente reaccionen a la jugabilidad, como un comentarista anunciado el ganador de una partida o un sistema que modifique la dificultad del juego con base en el desempeño del jugador.
A detalle: qué impulsa las conversaciones
Usamos los modelos de Gemini 3.1 Flash-Lite de Google para procesar entradas de audio y generar respuestas en texto. ElevenLabs se encarga de convertirlos en salidas de audio.
Agregamos capas de seguridad al modelo para hacer que las respuestas de tus personajes se apeguen al reglamento de desarrolladores de Fortnite. Los proyectos experimentales que usen conversaciones presentarán una marca de agua en UEFN para indicar que no son islas publicadas.
Gemini genera respuestas de personajes en tiempo real a través del pipeline de Google Cloud, el cual maneja interacciones de voz. Epic no almacena el audio del jugador.
Pruebas en fase experimental
Esta función es un lanzamiento experimental, y los desarrolladores solo podrán publicar islas con conversaciones para los jugadores después del lanzamiento de la versión beta. Los modelos de voz no son los definitivos, y los tiempos de respuesta de los modelos de lenguaje grande (LLM en inglés) son más lentos de los esperados en el lanzamiento final. Seguiremos mejorando la calidad de voz, reduciendo la latencia y ajustando el comportamiento de los PNJ durante la fase experimental.
Primeros pasos con conversaciones
Consulta el reglamento
Actualizamos el reglamento de desarrolladores de Fortnite para incluir una nueva regla:
1.22. Conversaciones: al usar conversaciones, tus personas, instrucciones y diseños de personajes deben apegarse al reglamento de desarrolladores de Fortnite. Además, también debes seguir las subreglas de la regla 1.22:
1.22.1 No debes crear una persona designada para brindar orientación médica o de salud mental.
1.22.2 No debes crear una persona que interprete, simule o se haga pasar por una cita, pareja romántica u otro tipo de acompañante íntimo.
1.22.3 No debes intentar eludir o socavar nuestros sistemas de seguridad, incluyendo el diseño intencional de tu persona para evitar nuestras restricciones de contenido.
Los desarrolladores que infrinjan estas reglas recibirán sanciones que pueden ir hasta el bloqueo de su cuenta.
Conoce la documentación
Revisa la documentación oficial para conocer más sobre cómo se realizan las conversaciones
Si tienes comentarios o encuentras algún problemas, compártenos lo que piensas en el hilo de retroalimentación de los foros para desarrolladores.