PROGRAMACION EN RED E IA CON UNITY


Precio:
Precio de venta€29,90
Agotado

Descripción

PROGRAMACION EN RED E IA CON UNITY

Resumen del libro

Esta obra es una guía práctica y completa para aprender a desarrollar videojuegos desde cero con Unity y C#, integrando conceptos avanzados de inteligencia artificial y programación en red. El lector descubrirá cómo instalar y configurar el motor, diseñar personajes y animaciones, programar comportamientos inteligentes en NPCs, implementar multijugador con Mirror y Netcode, y sincronizar estados de juego para desplegar en dispositivos Android. Con ejemplos detallados, scripts comentados y prácticas guiadas, el libro permite construir un proyecto funcional y escalable, convirtiéndose en un recurso esencial para estudiantes, desarrolladores y autodidactas que busquen dominar el desarrollo de videojuegos con conectividad y agentes inteligentes.

¿De qué trata?

El libro aborda el desarrollo de videojuegos desde sus fundamentos hasta técnicas avanzadas, combinando tres áreas clave: la programación básica con Unity y C#, la inteligencia artificial aplicada a personajes no jugables (NPCs) y la implementación de funcionalidades multijugador en red. A lo largo de sus capítulos, el lector aprenderá a diseñar personajes, animaciones, físicas y HUD, así como a programar comportamientos inteligentes mediante IA, navegar entornos 3D y entrenar agentes con ML-Agents y PyTorch. También se explica cómo implementar el modo multijugador con Mirror y Netcode, sincronizar estados de juego y desplegar el producto final en dispositivos Android. Todo ello se presenta con ejemplos prácticos, scripts comentados y proyectos guiados que facilitan la comprensión y aplicación de los conceptos.

Temas principales

  • Instalación y configuración de Unity para el desarrollo de videojuegos.
  • Diseño de personajes, animaciones, físicas y elementos de interfaz (HUD).
  • Programación de comportamientos inteligentes en NPCs mediante inteligencia artificial.
  • Navegación de entornos 3D y entrenamiento de agentes con ML-Agents y PyTorch.
  • Implementación de funcionalidades multijugador con Mirror y Netcode.
  • Sincronización de estados de juego y despliegue en dispositivos Android.

¿Para quién está recomendado?

Está dirigido a estudiantes de desarrollo de videojuegos, programadores que deseen ampliar sus conocimientos en Unity y C#, desarrolladores interesados en inteligencia artificial aplicada a videojuegos, y autodidactas que quieran dominar la creación de juegos con conectividad en red. Es adecuado tanto para principiantes como para aquellos con experiencia previa que busquen integrar técnicas avanzadas de IA y multijugador en sus proyectos.

Qué aporta este libro

  • Aprendizaje práctico y progresivo desde la instalación de Unity hasta la publicación en Android.
  • Integración de inteligencia artificial y programación en red en un solo volumen, con ejemplos funcionales.
  • Scripts comentados y prácticas guiadas que facilitan la comprensión y aplicación de los conceptos.
  • Capacidad para construir un videojuego completo, escalable y con funcionalidades multijugador.
  • Dominio de herramientas como ML-Agents, PyTorch, Mirror y Netcode para proyectos profesionales.

Ficha técnica

  • Autor: RUIZ DE ALEGRIA; ASIER
  • Editorial: RA-MA S.A. Editorial y Publicaciones
  • Idioma: Español
  • Tema: ANIMACION DIGITAL
  • Colección: BIG DATA, DATA SCIENCE E INTELIGENCIA AR
  • Encuadernación: Bolsillo
  • Fecha de edición: 2025
  • Número de páginas: 272
  • Dimensiones: 24.0 cm x 17.0 cm
  • Peso: 888.0 gr

Valoración editorial

Esta obra se presenta como un recurso completo y actualizado para quienes deseen adentrarse en el desarrollo de videojuegos con Unity, combinando dos áreas de gran demanda: inteligencia artificial y programación en red. Su enfoque práctico, con ejemplos detallados y scripts comentados, facilita el aprendizaje progresivo y la aplicación inmediata de los conocimientos. La inclusión de herramientas como ML-Agents, PyTorch, Mirror y Netcode la convierte en una guía valiosa tanto para principiantes como para desarrolladores que busquen ampliar sus competencias técnicas. Es especialmente recomendable para aquellos interesados en crear proyectos funcionales y escalables, con un enfoque claro en la conectividad y la inteligencia de los personajes no jugables.

También te puede gustar

Vistos Recientemente