Curso de videojuegos para iOS - Space Invaders
5.0 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
518 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso de videojuegos para iOS - Space Invaders to your Wishlist.

Add to Wishlist

Curso de videojuegos para iOS - Space Invaders

Curso para aprender a crear videojuegos utilizando SpriteKit y Swift para iPhone e iPad
5.0 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
518 students enrolled
Last updated 7/2017
Spanish
Current price: $10 Original price: $80 Discount: 88% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 4 Articles
  • 6 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Aprender Swift
  • Conocer los elementos básicos de desarrollo de videojuegos
  • Conocer SpriteKit para el desarrollo de videojuegos 2D
  • Crear un videojuego desde cero
  • Jugar a Space Invaders en tu propio iPhone
View Curriculum
Requirements
  • Un Mac para desarrollar apps, con Xcode 7 o posterior instalado
  • Un iPhone para probar y jugar al juego (no es necesario, pero no iría mal!)
  • Ganas de jugar a tus propios videojuegos
Description

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. En el proceso veremos:

  • El concepto de nodo con y sin textura
  • La física de los videojuegos y la diferencia entre colisiones y contactos
  • Generación aleatoria de objetos
  • El uso del acelerómetro en Swift y SpriteKit

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 va a 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.

Who is the target audience?
  • Estudiantes de videojuegos o informática
  • Desarrolladores web que quieran aprender a hacer videojuegos
  • Desarrolladores de Swift que quieran iniciarse en el mundo de SpriteKit
Students Who Viewed This Course Also Viewed
Curriculum For This Course
32 Lectures
05:25:51
+
La configuración del videojuego
4 Lectures 21:56
Descarga los archivos para crear tu videojuego
00:08

Los sonidos del videojuego
00:02


La gestión de la pausa
09:04

Vamos a ver los pasos básicos para crear un proyecto

Creando un proyecto desde cero
2 questions
+
Los protagonistas
5 Lectures 42:49
Añadir los Space Invaders al proyecto
21:18

El defensor de la galaxia, la nave imperial
05:48

Un regalo por ser alumno de Juan Gabriel
02:55

La configuración del HUD
10:32

¿Que te parece este curso?
02:16
+
Las animaciones del juego
2 Lectures 21:51
Mover los enemigos por pantalla
11:14

Bajar los enemigos
10:37
+
Física y movimientos
2 Lectures 25:03
CoreMotion y el acelerómetro
14:59

La física del videojuego
10:04

Vamos a repasar los conceptos de movimiento del curso

Movimiento
1 question
+
Interactuación del videojuego
5 Lectures 01:18:11
Implementando los lásers
24:25

Estamos bajo asedio!
09:14

Las colisiones y los máscaras de bits
17:07

La implementación del Physics Contact Delegate
14:26

Añadiendo la vida y los puntos
12:59
+
Los últimos detalles
3 Lectures 30:53
Las imágenes de los invasores
10:09

Las imágenes de la nave principal
02:50

El fin de la partida
17:54
+
Extra, dando alicientes al videojuego
3 Lectures 37:19
La dificultad progresiva
12:37

Integrar Chartboost para ganar dinero con la publicidad (juntar Obj-C y Swift)
24:37

Descarga el código fuente de la app
00:05
+
Cómo subir la app a la App Store
3 Lectures 53:25
Dar de alta la app en el App Store
22:38

Los textos de ASO, las keywords y la compilación de producción
16:10

Finalizar el proceso de envío
14:37
+
Bonus: Un regalo para ti
2 Lectures 00:50
Nos vemos en la próxima
00:36

Bonus: Un regalo para ti
00:14
About the Instructor
Juan Gabriel Gomila Salas
4.6 Average rating
4,489 Reviews
21,910 Students
29 Courses
Profesor universitario, Data Scientist & Game Designer

Como Licenciado en Matemáticas, he estado en contacto con gran variedad de escenarios y casos atípicos, donde se plantea una situación y debe resolverse de una forma óptima y eficiente.


Mi CV:

Artículos y publicaciones:

Decenas de artículos y publicaciones relacionadas con el mundo de las matemáticas, el tratamiento de imágenes junto con la revista internacional IPOL, las lógica detrás de las máquinas tragaperras, el diseño lógico de videojuegos y el análisis de datos. Conoce más acerca de estos y otros temas en mi web personal o en la web de mi estudio Frogames.

Docencia Universitaria:

Desde 2015 soy profesor en dos asignaturas de matemáticas del Grado de Telemática impartido por la Universidad de las Islas Baleares y en el HND de Desarrollo de Videojuegos impartido por la Escuela de Diseño de las Islas Baleares. Así mismo, los cursos en Udemy me ayudan a mejorar para convertirme en un instructor no solamente presencial y en grupos reducidos de alumnos si no también haciendo uso de las nuevas tecnologías y a grupos más homogéneos de alumnos.

Desarrollo de Videojuegos en PlaySpace SL:

Desde 2012, trabajo en la empresa de desarrollo de videojuegos española PlaySpace SL, desarrollando juegos clásicos de mesa y social casino como el Parchís, Bingo, Juegos de Cartas o máquinas de Slots. Empecé llevando a cabo las funciones de Game Designer y Data Scientist, definiendo las nuevas funcionalidades a partir de los datos existentes y mejorando el contenido a cada etapa. Desde 2014 dirigiendo el producto como Product Manager y Game Producer coordinando las labores de lanzamiento de nuevos juegos y funcionalidades.

Desarrollo de Apps:

Cuento con experiencia laboral en crear y lanzar de 30 apps y videojuegos lanzados por mi estudio Frogames y en más de 5 proyectos con empresas reconocidas internacionalmente incluyendo Audición Plena, Medical Alert, Plaiout o Pillapartida entre otros. En este aspecto soy publisher de aplicaciones en diferentes países y mercados online incluidos los de Google Play, Amazon Store y Apple App Store. En la web corporativa de Frogames y en mi propio blog encontrarás mi portfolio de proyectos lanzados para que valores su calidad y estilo.

Online Marketing / SEO:

Tengo experiencia en la creación de KPIs y realización de predicciones a medio y largo plazo basada en los datos clave de un negocio. Así mismo, tengo experiencia en optimizar tanto el SEO como el ASO de los artículos y apps que elaboro para conseguir el mayor número de descargas orgánicas sin invertir dinero en marketing. Así mismo, he coordinado varias campañas de Google Adwords y Facebook Ads para acelerar las descargas y visitas de los productos que he lanzado, como estos mismos cursos en Udemy.

Si quieres más información gratuita sobre este tema, en el blog de mi página web tienes varios artículos acerca de esta y otras temáticas interesantes relacionadas con el mundo del marketing.

Desarrollo Web:

He elaborado las páginas webs de mi propio estudio y blog creando plantillas Wordpress en HTML 5 haciendo uso de Bootstrap 3.

Data Mining y Business Intelligence

Con la experiencia en el análisis de datos en PlaySpace, me he especializado en bases de datos relacionales con MySQL y los algoritmos de Slice & Dice para tratar y organizar los datos en dashboards con sentido y usables para sacar conclusiones acertadas en los proyectos que he trabajado. En el blog de mi web personal encontrarás más artículos relacionados con el Data Mining y Business Intelligence con el que he trabajado en el area de los videojuegos y apps móviles.