Desarrollo de juegos en Swift
Создай свою первую игру на Swift
Resumen:
Introducción
El libro «Swift Game Development» (autor: Siddharth Shekar, 2019, 330 páginas) es una guía práctica para crear juegos para plataformas Apple utilizando el lenguaje Swift. Aunque en el sitio PythonLib el enfoque principal está en Python, este libro será útil para todos los interesados en el desarrollo de juegos móviles y de escritorio que quieran ampliar su conjunto de herramientas. El autor guía al lector de manera secuencial desde conceptos simples hasta un proyecto de juego completo, utilizando los frameworks SpriteKit y GameplayKit.
De qué trata el libro
El libro está dedicado al desarrollo de juegos 2D para iOS y macOS. Comienza con los fundamentos de Swift y la configuración del entorno Xcode, y luego pasa a trabajar con gráficos, animaciones, física, sonido e inteligencia artificial. Cada capítulo contiene ejemplos de código y finaliza con la creación de un pequeño juego o módulo de juego. Al final, el lector ensambla un proyecto completo: un platformer con varios niveles.
Para quién es este libro
El libro está dirigido a desarrolladores principiantes e intermedios que ya están familiarizados con los conceptos básicos de Swift (u otro lenguaje) y quieren aplicar sus conocimientos en el desarrollo de juegos. También es adecuado para aquellos que quieren aprender SpriteKit y GameplayKit desde cero, pero ya tienen experiencia básica en programación.
Qué aprenderá el lector
- Fundamentos de Swift para juegos: trabajo con clases, estructuras, protocolos, tipos opcionales.
- SpriteKit: creación de escenas, sprites, texturas, animaciones, físicas