</> CodeBooks
    ← Volver a IA generativa y LLMs (página 2)
    Portada de Generative AI for Game Development

    Generative AI for Game Development

    Shesh Narayan Gupta

    Editorial
    Apress
    Año
    2026
    Páginas
    ~486
    Nivel
    Intermedio

    De qué trata

    Escrito por Shesh Narayan Gupta y publicado por Apress en 2026, este libro explora la intersección entre la inteligencia artificial generativa y el desarrollo de videojuegos moderno. Está concebido para desarrolladores de videojuegos de nivel intermedio, diseñadores narrativos y programadores que cuentan con bases sólidas de programación en Python y C#, además de un manejo funcional del motor Unity, y que desean superar las limitaciones de los árboles de diálogo estáticos y los eventos prefijados.

    El texto profundiza en la integración de modelos de lenguaje grande (APIs de OpenAI / GPT) para la generación de diálogos reactivos y en modelos de difusión como DALL-E para el arte conceptual procedimental, combinados con la librería VADER en Python para el análisis de sentimiento del texto en tiempo real. Enseña a estructurar árboles narrativos no lineales con herramientas como Twine y a construir microservicios en Python con Flask que conectan los modelos de IA con el motor Unity mediante scripts en C#. Asimismo, cubre técnicas de generación procedimental de contenido (PCG), diseño de personajes no jugables (NPCs) adaptativos y patrones de optimización como la gestión de latencia, mecanismos de caché, barandillas de seguridad (guardrails) y control de costes de inferencia.

    A través de sus proyectos y ejemplos de código, se desarrollan sistemas de NPCs con memoria conversacional y tono dinámico según las emociones del jugador, generadores de trasfondo narrativo y facciones sobre la marcha, y un prototipo jugable interactivo en Unity controlado por C#. Su gran virtud es resolver los desafíos de ingeniería que surgen al integrar llamadas asíncronas a APIs de IA en un bucle de juego en tiempo real sin deteriorar el rendimiento. Deja fuera el modelado 3D complejo y las mecánicas avanzadas de físicas, por lo que es recomendable disponer de un proyecto o prototipo base en Unity para aplicar los conceptos.

    • Unity
    • C#
    • Python
    • Flask
    • OpenAI API
    • GPT
    • DALL-E
    • VADER
    • Generación procedimental (PCG)
    • NPCs adaptativos
    • Narrativa interactiva
    • Twine

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sistema de narrativa adaptativa y NPCs dinámicos en Unity

    Prototipo en Unity y C# que se comunica con una API intermedia en Python/Flask para generar diálogos y reacciones en tiempo real en personajes no jugables mediante GPT y análisis de sentimiento con VADER.

    Motor de generación procedimental de trasfondo y lore

    Herramienta que combina modelos GPT y DALL-E para crear dinámicamente historias, descripciones de facciones, eventos narrativos y bocetos visuales conceptuales dentro del flujo de desarrollo.

    Más de IA generativa y LLMs con nivel Intermedio