Unity es la plataforma de desarrollo de videojuegos más utilizada en la actualidad ya que incluye un potente motor de gráficos en tiempo real, herramientas de simulación de físicas 2D y 3D, además de herramientas multijugador, audio, animación, Inteligencia Artificial y Realidad Virtual. Con la ayuda de este libro el lector aprenderá a programar en C#, el lenguaje de programación que se utiliza en Unity, sin que sea necesaria experiencia previa en programación. Para lograrlo, el texto incorpora una serie de retos que deberá ir resolviendo mientras desarrolla su primer videojuego. Comenzará explorando las bases de computación, aprenderá nuevos conceptos de programación y creará un videojuego completo incluyendo la integración de arte y música. La metodología de aprendizaje convierte este libro en el manual perfecto tanto para los nuevos desarrolladores que deseen comenzar a programar videojuegos como para aquellos expertos que busquen afianzar y fortalecer sus conocimientos. El contenido del libro incluye: - Bases de computación y programación en C# - Fundamentos del desarrollo con Unity - Proceso de creación de un videojuego - Integración de arte y música (assets incluidos) - Funcionamiento de los componentes y el código de las librerías de Unity - Creación de un ejecutable de tu juego para que puedas compartirlo