Desarrollo de Videojuegos para iOS, Android y BlackBerry10
4.1 (18 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.
285 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Desarrollo de Videojuegos para iOS, Android y BlackBerry10 to your Wishlist.

Add to Wishlist

Desarrollo de Videojuegos para iOS, Android y BlackBerry10

Aprende a crear videojuegos móviles con HTML5!
4.1 (18 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.
285 students enrolled
Last updated 3/2013
Spanish
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • -Creación de videojuegos que funcionan en iOS, Android, BlackBerry 10 y la web con HTML5
View Curriculum
Requirements
  • Se recomienda tener conocimientos previos de HTML. CSS y Javascript
Description

Si alguna vez soñaste con crear videojuegos hoy es un buen día para ti. No sigas postergando tus sueños. Comienza HOY.

En este curso único en toda la web aprenderás como crear videojuegos para iOS, Android, BlackBerry 10 y la web con HTML5, utilizando la librería de código abierto LimeJS.

A lo largo del curso desarrollaremos varios demos sencillos, desde cero, para que veas el proceso completo. Una de las grandes ventajas de los cursos online es que puedes aprender a tu propio ritmo y ver los videos cuantas veces quieras.

Algunas de las cosas que aprenderás en este curso:

-Creación de videojuegos que funcionan en iOS, Android, BlackBerry 10, Windows 8 y la web!
-Conceptos básicos de JavaScript, en caso que no tengas experiencia con este lenguaje.
-Utilizar la pantalla táctil de tu dispositivo en tus juegos.
-Animaciones, movimiento, fade, spritesheets, transiciones.
-Añadir sonido a tus juegos.
-Utilizar librería de física en 2D, la misma utilizada en Angry Birds y Cut The Rope.
-Aprende a empaquetar tus juegos para iOS, Android y BlackBerry 10.
-Cómo ingresar tus juegos en las tiendas, explicado desde cero para cada plataforma.

El curso incluye varios demos, los cuales puedes usar como punto de partida para tus propios juegos:

-Juego de naves
-Juego de capturar insectos.
-Juego de granjas, como FarmVille.
-Juego de mascota virtual.

Se recomienda tener conocimientos básicos HTML, CSS y programación antes de tomar este curso.

Los cursos de ZENVA se caracterizan por la metodología de aprender haciendo y de guiar paso a paso a los estudiantes en los distintos objetivos, de manera que personas sin experiencia previa logren superar sus propias metas en cosa de minutos.

Who is the target audience?
  • Gente motivada con conomientos básicos de la web y que quiere crear sus propios juegos.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
78 Lectures
06:06:20
+
Introducción
1 Lecture 05:39
Introducción y aspectos generales del curso. Requerimientos para comenzar.
Preview 05:39
+
JavaScript Básico (Repaso)
8 Lectures 28:12
Archivos descargables de la lección.
JavaScript Básico - Archivos
00:01

 En esta lección veremos cómo crear variables en Javascript, partiendo desde cero.
Preview 04:13

 En esta lección veremos cómo crear strings en Javascript y para qué sirven.
Preview 02:07

En esta lección veremos cómo crear condiciones con  if - else y ejecutar código según el resultado.
JavaScript Básico - Condiciones
05:35

 En esta lección veremos aspectos básicos de funciones en Javascript.
JavaScript Básico - Funciones
04:07

 En esta lección aprenderemos qué son y cómo se utilizan los arreglos.
JavaScript Básico - Arreglos
02:32

En esta lección veremos algunos conceptos básicos sobre iteraciones.
JavaScript Básico - Iteraciones
04:47

En esta lección veremos objetos en Javascript y las formas de declararlos. También veremos el protocolo JSON.
JavaScript Básico - Objetos y JSON
04:50
+
Instalando LimeJS
3 Lectures 17:17
En esta lección se presentan instrucciones detalladas, paso a paso, de cómo instalar el framework LimeJS en Ubuntu.
Instalación en Ubuntu
03:40

En esta lección se presentan instrucciones detalladas, paso a paso, de cómo instalar el framework LimeJS en Mac.
Instalación en Mac
05:47

En esta lección se presentan instrucciones detalladas, paso a paso, de cómo instalar el framework LimeJS en Windows.
Instalación en Windows
07:50
+
Cómo Obtener Ayuda
1 Lecture 02:59
En esta lección veremos cómo acceder a la ayuda online del framework y cómo participar de la comunidad de usuarios.
Cómo Obtener Ayuda
02:59
+
Luz - Cámara - Acción!
2 Lectures 09:07
Código Fuente del Curso
00:03

Aquí comenzamos con el uso de LimeJS. Veremos conceptos básicos como el director, las escenas y los sprites.
Luz - Cámara - Acción!
09:04
+
Surfing on a Rocket
4 Lectures 18:06

En este capítulo crearemos un demo sencillo que ilustra conceptos de animaciones, rellenos, polígonos y eventos.

Surfing on a Rocket - Parte 1
07:52

En este capítulo crearemos un demo sencillo que ilustra conceptos de animaciones, rellenos, polígonos y eventos.
Surfing on a Rocket - Parte 2
02:56

En este capítulo crearemos un demo sencillo que ilustra conceptos de animaciones, rellenos, polígonos y eventos.
Surfing on a Rocket - Parte 3
03:51

En este capítulo crearemos un demo sencillo que ilustra conceptos de animaciones, rellenos, polígonos y eventos.
Surfing on a Rocket - Parte 4
03:27
+
Arrastrando Bichos
4 Lectures 17:21
En este capítulo desarrollamos un demo donde el jugador debe arrastrar insectos hacia una caja. Se ven conceptos como drag and drop, scheduler, actualización del mundo de acuerdo al tiempo transcurrido, y otros.
Arrastrando Bichos - Parte 1
07:12

En este capítulo desarrollamos un demo donde el jugador debe arrastrar insectos hacia una caja. Se ven conceptos como drag and drop, scheduler, actualización del mundo de acuerdo al tiempo transcurrido, y otros.
Arrastrando Bichos - Parte 2
05:53

En este capítulo desarrollamos un demo donde el jugador debe arrastrar insectos hacia una caja. Se ven conceptos como drag and drop, scheduler, actualización del mundo de acuerdo al tiempo transcurrido, y otros.
Arrastrando Bichos - Parte 3
01:17

En este capítulo desarrollamos un demo donde el jugador debe arrastrar insectos hacia una caja. Se ven conceptos como drag and drop, scheduler, actualización del mundo de acuerdo al tiempo transcurrido, y otros.
Arrastrando Bichos - Parte 4
02:59
+
Sonido y Otros
6 Lectures 31:15
En este capítulo modificaremos el ejemplo anterior para agregar sonido y separaremos el código en archivos diferentes para tener una estructura más ordenada y fácil de reutilizar. Veremos las limitaciones de HTML5 cuando se trata de sonido y algunas recomendaciones de cómo enfrentarlo.
Sonido y Otros - Parte 1
05:18

En este capítulo modificaremos el ejemplo anterior para agregar sonido y separaremos el código en archivos diferentes para tener una estructura más ordenada y fácil de reutilizar. Veremos las limitaciones de HTML5 cuando se trata de sonido y algunas recomendaciones de cómo enfrentarlo.
Sonido y Otros - Parte 2
01:53

En este capítulo modificaremos el ejemplo anterior para agregar sonido y separaremos el código en archivos diferentes para tener una estructura más ordenada y fácil de reutilizar. Veremos las limitaciones de HTML5 cuando se trata de sonido y algunas recomendaciones de cómo enfrentarlo.
Sonido y Otros - Parte 3
02:11

En este capítulo modificaremos el ejemplo anterior para agregar sonido y separaremos el código en archivos diferentes para tener una estructura más ordenada y fácil de reutilizar. Veremos las limitaciones de HTML5 cuando se trata de sonido y algunas recomendaciones de cómo enfrentarlo.
Sonido y Otros - Parte 4
04:52

En este capítulo modificaremos el ejemplo anterior para agregar sonido y separaremos el código en archivos diferentes para tener una estructura más ordenada y fácil de reutilizar. Veremos las limitaciones de HTML5 cuando se trata de sonido y algunas recomendaciones de cómo enfrentarlo.
Sonido y Otros - Parte 5
05:25

En este capítulo modificaremos el ejemplo anterior para agregar sonido y separaremos el código en archivos diferentes para tener una estructura más ordenada y fácil de reutilizar. Veremos las limitaciones de HTML5 cuando se trata de sonido y algunas recomendaciones de cómo enfrentarlo.
Sonido y Otros - Parte 6
11:36
+
Juego de Naves
8 Lectures 29:43
En este capítulo crearemos un juego de naves sencillo para ilustrar diversos conceptos. Veremos detección de colisiones, animaciones y otros.
Juego de Naves - Parte 1
03:41

En este capítulo crearemos un juego de naves sencillo para ilustrar diversos conceptos. Veremos detección de colisiones, animaciones y otros.
Juego de Naves - Parte 2
05:08

En este capítulo crearemos un juego de naves sencillo para ilustrar diversos conceptos. Veremos detección de colisiones, animaciones y otros.
Juego de Naves - Parte 3
04:57

En este capítulo crearemos un juego de naves sencillo para ilustrar diversos conceptos. Veremos detección de colisiones, animaciones y otros.
Juego de Naves - Parte 4
02:07

En este capítulo crearemos un juego de naves sencillo para ilustrar diversos conceptos. Veremos detección de colisiones, animaciones y otros.
Juego de Naves - Parte 5
01:31

En este capítulo crearemos un juego de naves sencillo para ilustrar diversos conceptos. Veremos detección de colisiones, animaciones y otros.
Juego de Naves - Parte 6
03:42

En este capítulo crearemos un juego de naves sencillo para ilustrar diversos conceptos. Veremos detección de colisiones, animaciones y otros.
Juego de Naves - Parte 7
04:35

En este capítulo crearemos un juego de naves sencillo para ilustrar diversos conceptos. Veremos detección de colisiones, animaciones y otros.
Juego de Naves - Parte 8
04:02
+
Comprimir Proyecto
1 Lecture 06:10
En esta lección veremos cómo comprimir los archivos de Javascript del proyecto de manera de tener un sólo archivo minificado que podamos utilizar en la versión final del juego.
Comprimir Proyecto
06:10
7 More Sections
About the Instructor
Pablo Farias Navarro
4.3 Average rating
5,200 Reviews
143,374 Students
53 Courses
Game Developer and Founder of ZENVA

Software developer and founder of ZENVA. Since 2012, Pablo has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore.

Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.