IN-GAMEBad Goons

DESARROLLO DE IA PARA JUEGOS

IA de juegos diseñada para la percepción del jugador y el tiempo real

Comportamiento de NPC, navegación, decisiones tácticas, sistemas de grupo, simulación e IA multijugador autoritativa.

Comportamiento de NPC, navegación, decisiones tácticas, sistemas de grupo, simulación e IA multijugador autoritativa.

Creamos toma de decisiones para NPC, navegación, tácticas, comportamiento de grupo, dirección de encuentros y sistemas de simulación. Los enfoques clásicos en tiempo real y la IA generativa pueden coexistir, pero usamos cada uno solo cuando su comportamiento, latencia y coste operativo encajan con el juego.

Sistemas de comportamiento elegidos según la experiencia, el mundo y el presupuesto por frame.

Sistemas de comportamiento elegidos según la experiencia, el mundo y el presupuesto por frame.

Creamos toma de decisiones para NPC, navegación, tácticas, comportamiento de grupo, dirección de encuentros y sistemas de simulación. Los enfoques clásicos en tiempo real y la IA generativa pueden coexistir, pero usamos cada uno solo cuando su comportamiento, latencia y coste operativo encajan con el juego.

A scoped rifle in Bad Goons overlooking a brick tower and forested voxel hills
IN-GAMEBad Goons
01

Arquitectura de decisiones

Máquinas de estados, árboles de comportamiento, sistemas de utilidad, planificación orientada a objetivos e híbridos organizados para facilitar la autoría y la depuración.

02

Navegación y movimiento

Nav meshes, cuadrículas, pathfinding personalizado, steering, evitación y consultas espaciales para mundos estáticos, procedurales o destructibles.

03

Tácticas y simulación

Selección de objetivos, cobertura, escuadrones, economías, poblaciones, directores de encuentros y respuestas sistémicas al comportamiento del jugador.

04

Comportamiento en red y generativo

NPC autoritativos en servidor, controles de relevancia y ancho de banda, además de generación de diálogo o contenido cuando un modelo acotado mejora el producto.

Cómo construimos una IA que los jugadores pueden entender y los desarrolladores pueden ajustar

Cómo construimos una IA que los jugadores pueden entender y los desarrolladores pueden ajustar

Definimos el comportamiento que debe percibir el jugador antes de elegir una implementación. Diseñamos las vistas de depuración, los controles de autoría y los presupuestos de rendimiento junto con el sistema en runtime.

A shotgun carried through voxel reeds beside a river in Bad Goons
IN-GAMEBad Goons
  1. 01

    Define el comportamiento observable

    Describimos objetivos, información disponible para el agente, errores aceptables, dificultad, equidad y autoridad multijugador.

  2. 02

    Prototipa el bucle de decisión

    Construimos un encuentro pequeño con visualización y telemetría para probar el comportamiento y el control de diseño.

  3. 03

    Integra el mundo y el contenido

    Conectamos navegación, animación, combate, simulación, datos de autoría y propiedad de red.

  4. 04

    Somete a carga y ajusta

    Probamos muchos agentes, estados adversos del mundo y presupuestos por frame, al tiempo que damos a los diseñadores controles y diagnósticos útiles.

Entregables de IA para juegos

Entregables de IA para juegos

El sistema incluye comportamiento en runtime, soporte para la autoría de contenido y las herramientas necesarias para entender por qué actuó un agente.

  • Modelo de comportamiento e información
  • Implementación de decisiones, navegación o simulación
  • Herramientas de autoría y ajuste para diseñadores
  • Visualización de depuración y telemetría
  • Documentación de rendimiento, multijugador y extensibilidad

Entregables de IA para juegos

Sistemas de comportamiento elegidos según la experiencia, el mundo y el presupuesto por frame.

FAQ

Preguntas específicas de esta ruta.

¿La IA de juegos es lo mismo que la IA generativa?

No. La mayor parte del comportamiento de juego momento a momento es un problema de decisión, navegación y simulación en tiempo real. Solo consideramos modelos generativos para funcionalidades acotadas adecuadas.

¿Puede la IA ejecutarse de forma autoritativa en el servidor?

Sí. Diseñamos la frecuencia de simulación, la relevancia, el trabajo de rutas y la replicación según la capacidad del servidor y las consecuencias jugables de la autoridad.

¿Pueden los diseñadores ajustar el comportamiento sin cambiar código?

Sí. Identificamos los parámetros, datos y vistas de depuración útiles para que el ajuste siga siendo controlado sin exponer una complejidad interna innecesaria.

SIGUIENTE PASO

Tráenos la restricción, no un brief pulido.

Un líder técnico revisará el estado actual y recomendará el siguiente paso útil más pequeño.

Iniciar un proyecto
Iniciar un proyecto