, , ,

Videojuegos para iOS con SpriteKit – Space Invaders

Aprende a crear un clon del mítico Space Invaders de los años 80 para iPhone e iPad en unas pocas horas utilizando Swift y SpriteKit de Apple

Space Invaders es uno de los videojuegos más importantes que se han desarrollado. Creado por Toshihiro Nishikado y lanzado en 1978 por la Taito Corporation, que ganó miles de millones de dólares en ingresos. Se convirtió en un icono cultural, inspirando a legiones de no-geeks para empezar a hacer videojuegos como un hobby.

En este curso, aprenderemos a construir una versión de iOS de los Space Invaders, utilizando Swift y Sprite Kit, el framework de desarrollo de videojuegos en 2D de Apple.

Al finalizar, tendrás todo el código fuente, además de aprender a compilar directamente en un iPhone o iPod Touch con iOS 9. Esto se debe a que para mover la nave espacial en este juego utilizaremos el acelerómetro, que no está presente en el simulador de iOS. Si no tienes un dispositivo iOS o cuenta de desarrollador, piensa que no podrás probar todos los detalles como en el tutorial.

Qué vamos a aprender

En este curso desarrollaremos una versión del famoso videojuego Space Invaders para iOS

  • Conocer los elementos básicos de desarrollo de videojuegos
  • Conocer SpriteKit para el desarrollo de videojuegos 2D
  • Crear un videojuego desde cero
  • Aprender Swift
  • Jugar a nuestra versión de Space Invaders en tu propio iPhone

Requisitos del curso

Este es un curso de nivel avanzado, por tanto es altamente recomendable:

  • Haber cursado el Curso completo de Swift 5 para disponer de unas bases sólidas de programación
  • Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario
  • Disponer de un Mac con sistema operativo Mavericks o posterior con Xcode 7 o posterior instalado
  • Tener un iPhone para probar y jugar al juego

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Videojuegos para iOS con SpriteKit – Space Invaders”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *