Portada

*Programación y motores de videojuegos

Sinopsis

Este libro desarrolla los contenidos del módulo Programación y motores de videojuegos, perteneciente al curso de especialización Desarrollo de videojuegos y realidad virtual, recogidos en el Real Decreto 261/2021, de 13 de abril. Gracias a su lectura, aprenderá las bases de la programación y el dise?o de videojuegos. Cada cap¡tulo incluye teor¡a, cuestionarios tipo test y actividades prácticas para reforzar los conocimientos adquiridos. En el primer cap¡tulo, se explora el origen y la evolución de los videojuegos; en el segundo, se introducen los conceptos fundamentales de la programación orientada a objetos, explicados con ejemplos prácticos en C#; y el tercer cap¡tulo se adentra en 3 tipos de patrones de dise?o, ilustrándolos con ejemplos claros y aplicados. A partir del cuarto cap¡tulo, se inicia un emocionante tutorial práctico basado en UNITY. Aprenderá desde cero a descargar, instalar y configurar este motor de desarrollo, y avanzará en la creación de un videojuego completo: Tanks. En el quinto cap¡tulo, se explora la interfaz gráfica de UNITY, sentando las bases para desarrollar aspectos clave como escenas, cámaras y la estructura de proyectos. El sexto cap¡tulo profundiza en los objetos del videojuego y sus componentes, ense?ándole cómo crear y personalizar scripts para gestionar eventos y funciones dinámicas. En el séptimo cap¡tulo se abordan los elementos de f¡sicas y colisiones, que permiten manejar los objetos con movimientos, rotaciones y comportamientos realistas. Finalmente, en el último cap¡tulo, se desarrolla la mecánica del videojuego Tanks. Aqu¡ aprenderá el uso de corrutinas, esenciales para la lógica del juego, y dará el paso final: crear ejecutables para PC y Android, llevando su proyecto a su máximo potencial. Además, el libro se complementa con una gu¡a didáctica, exclusiva para docentes, que incluye la programación del módulo y el solucionario de las actividades propuestas en cada unidad. El autor, Francisco Javier Cortés Campo, es ingeniero informático y docente en secundaria. Su experiencia en programación y educación lo convierte en el gu¡a ideal para quienes desean iniciarse en el desarrollo de videojuegos de forma sólida y profesional.

PVP
29,90