Esta obra es una guía completa para aprender a desarrollar videojuegos desde cero utilizando Unity y el lenguaje C#, integrando además conceptos fundamentales y avanzados de inteligencia artificial y programación en red.
A lo largo de sus capítulos, el lector aprenderá a:
- Instalar y configurar Unity
- Diseñar personajes, animaciones, físicas y HUD
- Programar comportamientos inteligentes en NPCs mediante IA
- Navegar entornos 3D y entrenar agentes con ML-Agents y PyTorch
- Implementar multijugador con Mirror y Netcode
- Sincronizar estados de juego y desplegar en dispositivos Android
Incluye ejemplos detallados, scripts comentados y prácticas guiadas para construir un proyecto funcional y escalable. Está dirigido a estudiantes, desarrolladores y autodidactas que quieran dominar el desarrollo de videojuegos con IA y conectividad en red.