Descripción
Diseñado para principiantes sin conocimientos ni experiencia en desarrollo o programación de juegos, este libro enseña los aspectos esenciales del motor de juegos Unity, el lenguaje de programación C# y el arte de la programación orientada a objetos. No solo se explican los conceptos nuevos, sino que se demuestran a fondo. Comenzando con una introducción a Unity, aprenderá sobre escenas, GameObjects, prefabs, componentes y cómo usar las distintas ventanas para interactuar con el motor. Luego, se sumergirá en los fundamentos de la programación revisando las reglas de sintaxis, el formato, los métodos, las variables, los objetos y tipos, las clases y la herencia, todo mientras se ensucia las manos escribiendo y probando código usted mismo. Más adelante, el libro explica cómo exponer datos de script en el Inspector y los conceptos básicos del sistema de serialización de Unity.
Este trabajo cuidadosamente elaborado lo guía a través de la planificación y el desarrollo de proyectos de juegos simples y básicos diseñados para ejercitar los conceptos de programación mientras se mantienen las interrupciones menos relevantes fuera del camino, lo que le permite concentrarse en la implementación de la mecánica del juego en primer lugar. A través de estos proyectos de ejemplo, el libro enseña el manejo de entradas, cuerpos rígidos, colisionadores, cámaras, instanciación de prefabricados, carga de escenas, diseño y codificación de interfaz de usuario, y más. Al final, habrá construido una base sólida en programación que allanará su camino hacia adelante en la comprensión de la sintaxis básica de C# y los fundamentos de la programación orientada a objetos, no solo qué escribir, sino por qué se escribe y qué está haciendo realmente. La programación de juegos con Unity y C# lo encaminará a sentirse cómodo con el motor de juegos Unity y su documentación y cómo buscar de forma independiente más información sobre conceptos y desafíos aún sin tocar.
Lo que aprenderá Comprender los fundamentos de la programación informática orientada a objetos, incluidos los temas específicamente relevantes para los juegos. Aprovechar las habilidades de nivel principiante a intermedio del lenguaje de programación C# y su sintaxis. Revisar todos los tipos de componentes principales del motor de juegos Unity: colisionadores y cuerpos rígidos, luces, cámaras, scripts, etc. Usar el conocimiento esencial del motor de juegos Unity y sus características para equilibrar la mecánica del juego para crear experiencias interesantes. Para quién es este libro: Principiantes que no tienen experiencia previa en programación o desarrollo de juegos y que desean aprender con una base sólida que los prepare para desarrollar aún más sus habilidades.
¿Qué piensas de este libro?
No hay comentarios