Aprende Swift y SpriteKit con el juego piedra papel o tijera

Con todos los conceptos necesarios para comprender Swift 2 y SpriteKit para juegos 2D en iOS 9
Rating: 4.1 out of 5 (73 ratings)
6,306 students
Aprende Swift y SpriteKit con el juego piedra papel o tijera
Rating: 4.1 out of 5 (73 ratings)
6,306 students
Comprender y manipular Swift como lenguaje de programación para dispositivos Apple
Crear juegos básicos utilizando Sprite Kit y Swift en su última versión

Requirements

  • No es necesario tener conocimientos sobre Swift, xCode o programación en general
  • Es necesario contar con sistema operativo OS X 10.10 o superior y xCode para la creación de aplicaciones con Swift y Sprite Kit
Description

Crear aplicaciones y juegos en iOS se ha convertido en una excelente opción de emprendimiento e ingresos adicionales, por eso este curso ofrece los conceptos teórico prácticos necesarios para crear juegos básicos en Swift 2 la última versión publicada y Sprite Kit como FrameWork de juegos.

No es necesario saber programar o tener conocimientos de Swift o Sprite Kit ya que en este curso trabajamos temas como Swift, xCode, Sprite Kit, variables, ciclos, generar números aleatorios, control de flujo, SKSpriteNode para agregar objetos al escenario de juego, SKLabelNode para agregar etiquetas y botones, crear fondo y agregar efectos de sonido y animaciones básicas; con los cuales adquirimos las herramientas necesarias para crear nuestro primer juego y verlo correr en dispositivos iOS (iPhone y iPad). En general el curso cuenta con 23 clases grabadas, textos y recursos de código fuente que serán de ayuda a la hora de crear tu propio juego.

El curso además de la constante actualización y asesoría en la creación de sus proyectos cuenta con la garantía de devolución de dinero si no estas a gusto o crees que no vale tu inversión, así que vale la pena que te motives a crear tu primer juego

Who this course is for:
  • Este curso va dirigido a estudiantes que desean comprender y trabajar con Swift y Sprite Kit como lenguaje de programación para crear aplicaciones y juegos en dispositivos iOS
  • Cualquier persona que quiera aprender el lenguaje de programación Swift
Course content
12 sections • 61 lectures • 8h 5m total length
  • Presentación del curso
    03:22
  • xCode, Objective C, Swift y Sprite Kit
    04:14
  • xCode: Introducción e instalación
    02:24
  • xCode: conociendo la interfaz
    13:07
  • El emulador de xCode
    08:35
  • Proyecto de ejemplo: StoryBoard manejo de controles
    09:49
  • StoryBoard controles, imagen y colores
    08:08
  • Variables y constantes
    11:05
  • Tipos de datos para variables
    04:46
  • Ambito o alcance de variable
    09:12
  • Casteo de variables y Optionals
    09:50
  • Proyecto práctico: Conversor de Moneda 1/2
    09:18
  • Proyecto práctico: Conversor de Moneda 2/2
    16:04
  • Funciones con y sin parámetros de entrada y salida
    06:13
  • Funciones: ejemplo práctico
    12:03
  • Estructuras condicionales: Operadores Lógicos
    06:23
  • Estructuras condicionales: If
    09:01
  • Estructuras condicionales: Switch
    05:52
  • Estructuras condicionales: Ejercicio práctico
    09:40
  • Estructuras ciclicas: For
    06:14
  • Estructuras ciclicas For in
    07:35
  • Estructuras cíclicas: While
    07:28
  • Numeros aleatorios
    06:31
  • Números aleatorios - Ejercicio práctico 1/2
    05:34
  • Números aleatorios - Ejercicio práctico 2/2
    10:55
  • Introducción a SpriteKit
    02:26
  • Planear y comprender el Juego
    03:05
  • didMoveToView, touchesBegan
    05:34
  • Crear y mostrar fondo
    10:27
  • Crear labels para el Juego: SKLabelNode
    07:51
  • Animaciones con SpriteKit
    12:18
  • Animar labels 1/2
    06:53
  • Animar labels 2/2
    07:47
  • SKLabelNode como botón
    10:52
  • interactuando con los toques en pantalla
    11:38
  • Identificar y crear Node para selección del usuario
    09:40
  • Eliminando Nodos para reiniciar el juego
    04:59
  • Generar y mostrar la selección del dispositivo aleatoriamente
    11:22
  • Quien Gana?
    13:44
  • Etiquetas de Quien Gana
    13:48
  • Puntuación
    11:21
  • Agregar sonido
    05:52
  • Donde seguir, quiero aprender mas.
    02:10

Instructor
Ingeniero de Sistemas
Juan Carlos Salazar Mesa
  • 4.3 Instructor Rating
  • 480 Reviews
  • 7,615 Students
  • 3 Courses

Ingeniero de Sistemas, profesor por pasión, programador gomozo e insaciable, me encanta el futbol, el cine y la buena música.

En mi espacio como programador he pasado por lenguajes como PHP, Asp Net, VisualStudio, C#, el viejo ActionScript, HTML5, Objective C, Swift, frameworks como SpriteKit, IONIC, Angular y ahora Automatización RPA con UIPath