Desarrollo Avanzado de Videojuegos en Unity: Crea Juegos Profesionales con Unity, C# y Visual Studio


Precio:
Precio de venta$69.99

Descripción

Inicie su viaje de desarrollo de juegos en Unity con una revisión detallada de un juego completo y creado profesionalmente utilizando Unity, C# y Visual Studio. Obtenga una experiencia invaluable con la estructura del código, la estructura del proyecto, la centralización de los datos del estado del juego, la inicialización controlada de los componentes del script, los oponentes de IA, las múltiples fuentes de entrada, las preferencias del jugador, un HUD y sistema de menú completos, música y efectos de sonido, creación de niveles/pistas y más.

El autor Victor Brusca le guía a través del código, los scripts y la estructura general del juego, mientras le muestra cómo el código funciona dentro del motor Unity para definir un juego completo y refinado. Comenzando con las especificaciones del juego, el libro cubre las clases base, las clases de interacción básicas, las clases de interacción avanzadas, las clases de ayuda, las clases de entrada y la abstracción de la entrada sin procesar. A continuación, se adentrará en el sistema de menús y verá cómo se codifica y configura un menú y un HUD completos en el proyecto a través de una revisión detallada del código y ejemplos prácticos. Posteriormente, obtendrá información sobre la gestión del jugador y el estado del juego, y el autor desmitificará la estructura basada en componentes de los juegos de Unity al demostrar cómo mantener el orden y la centralización. Por último, revisará la configuración de compilación y proyecto pertinentes mientras aprende técnicas para perfilar y verificar el rendimiento de sus juegos, y lo unirá todo construyendo una nueva pista de carreras para el proyecto de juego incluido.

Al completar este libro, habrá adquirido experiencia a través de la revisión detallada de un juego de carreras de coches flotantes utilizando C#, Unity Coding, Visual Studio, Unity C# Project Management, Unity Environment, Unity Project Management y más.

Lo que aprenderá

  • Comprender el diseño y la implementación de proyectos de Unity con respecto a la base de código y la jerarquía de escenas/objetos del juego
  • Aprender a implementar mecánicas de juego conectadas a objetos de juego de escenas de Unity con demostraciones funcionales
  • Revisar temas profesionales, como oponentes de IA, persistencia de datos, sistemas de menús, etc., e implementarlos en el proyecto incluido
  • Crear un juego completo desde cero utilizando modelos prefabricados y el código revisado a lo largo del texto

Para quién es este libroLectores con cierta experiencia en codificación, comprensión de clases en un lenguaje POO y una sólida experiencia en el uso del Editor de Unity. El código se revisa y explica en detalle clase por clase, al tiempo que se proporciona una visión general de la estructura general de la base de código, el proyecto y las escenas.


Autor: Victor G. Brusca
Editorial: Apress
Publicado: 03/12/2021
Páginas: 357
Tipo de encuadernación: Tapa blanda
Peso: 1.43 libras
Tamaño: 10.00 de alto x 7.00 de ancho x 0.78 de profundidad
ISBN13: 9781484278505
ISBN10: 148427850X
Categorías BISAC:
- Informática | Programación | Juegos

Sobre el autor
Victor Brusca es un desarrollador de software experimentado, especializado en la creación de aplicaciones y API multiplataforma. Se considera un autodidacta con un ojo perspicaz para los detalles, una protección obsesiva de los sistemas/datos y un deseo de escribir código bien documentado y bien encapsulado. Con más de 14 años de experiencia en desarrollo de software, ha participado en proyectos de juegos y motores de juegos en J2ME, T-Mobile SideKick, WebOS, Windows Phone, Xbox 360, Android, iOS y plataformas web.

Este título no es retornable