Master en desarrollo de videojuegos con

Corona SDK

Sumergete en un mundo apasionante

1. Grupos reducidos (máximo 5 personas)

2. Prácticas en Camaleón Studio y posibilidad de formar parte del equipo (según valía)

3. Formación con equipos iMac OSX y PC

4. Flexibilidad en horarios

5. Duración del master es de 6 meses

Creadia Creative Digital Solutions decide desarrollar el Master de videojuegos con Corona SDK, por la necesidad de formar un equipo de desarrollo de videojuegos bajo la marca Camaleón studio.

 

En Camaleón Studio crearás videojuegos desde cero sin necesidad de saber nada de programación.

SI estas interesado en realizar el master o deseas realizar alguna consulta por favor pongase en contacto con nosotros mediante el formulario de la derecha y le atenderemos lo antes posible.

 

La formación será presencial.

¿Estas interesado en

hacer el Master?

Temario Master en desarrollo de videojuegos

© Todos los derechos reservados 2012  Creadia Marketing y Publcidad,s.l.u

Cabo de Peñas, 3

11406 Jerez de la Frontera

Cádiz - ESPAÑA

Política de privacidad

Aviso Legal

+34 647783840

 

INTRODUCCIÓN

 

Introducción al mercado de videojuegos en las plataformas móviles, plataformas de desarrollo, métodos de distribución.

 

MÓDULO 1: EL MERCADO

 

- Estudio de mercado, creación del guión, documento de diseño, product Sheet del videojuego.

- Conocer las herramientas de desarrollo de Corona Labs y las herramientas que nos pueden ayudar para la creación de nuestro videojuego.

 

MÓDULO 2: INSTALACIÓN Y DEMO

 

- Instalación de Corona

- Nuestro primer "Hello World". Inicio con el entorno de desarrollo de Corona SDK.

- Demostración de la creación de tu primer videojuego con Físicas, multitouch, sonido en   15 minutos.

 

MÓDULO 3: ENTORNO DE DESARROLLO CON CORONA SDK

 

- El simulador para iPhone, iPad y Android.

- Creación de nuestro primer proyecto.

- Configuración básica de nuestro proyecto.

- Utilización del debugger.

 

MÓDULO 4: TEORÍA GRÁFICA

 

- Conocimientos básicos para creación de los contenidos gráficos.

- Concepto de Sprite y utilización de herramientas específicas.

- Concepto de animaciones y herramientas específicas.

 

MÓDULO 5: CERTIFIDOS

 

- Proceso de obtención del certificado de desarrollador de Apple.

- Provisioning profiles.

- Probando nuestra aplicación en iPhone e  Ipad desde Corona.

- Construyendo nuestro proyecto para Android.

- Pruebas en dispositivos Android de nuestro proyecto.

 

MÓDULO 6: CONFIGURACIÓN DE PROYECTOS EN CORONA SDK

 

- Config.lua a fondo.

- build.settings a fondo.

- Creación de videojuegos y contenidos gráficos multiplataforma.

 

MÓDULO 7: INICIOS CON LUA

 

- Lenguaje de programación LUA.

- LUA: Tipos, valores, variables, tablas, comentarios,...

- LUA: Expresiones, propiedades, funciones,

- LUA: Bucles, condicionales,etc...

 

MÓDULO 8: INTEGRACIÓN DE LUA EN CORONA SDK

 

- LUA en Corona SDK

- Funciones básicas en Corona.

 

MÓDULO 9: OBJETOS GRÁFICOS

 

- Objetos Display: Imágenes, formas, polilíneas y textos.

- Propiedades y métodos.

- Imágenes con resolución dinámica.

- Concepto y uso de grupos.

- Otras funciones Display

 

MÓDULO 10: ANIMACIÓN

 

- Animaciones y transformaciones.

- Animación mediante MovieClips.

- Animación programática.

 

MÓDULO 11: ANIMACIÓN AVANZADA

 

- Animación avanzada mediante el uso Sprites

 

MÓDULO 11: INTEGRACIÓN DE AUDIO, VIDEO Y FOTOS

 

- Uso del distema de audio OPEN AL. Eventos de sonido.

- Integración de video en nuestro juego.

- Videos soportados en las distintas plataformas.

- Uso de la cámara y librería fotográfica.

 

MÓDULO 12: MANEJO DE DATOS

 

- Manipulación de cadenas.

- Tablas y Matrices

- La funcion Math

 

MÓDULO 13: BASE DE DATOS

 

- Acceso a base de datos SQLite en nuestro juego.

 

MÓDULO 14: FICHEROS Y TRABAJO EN RED

 

- Leyendo y escribiendo ficheros.

- Trayectorias de los ficheros  en las distintas plataformas.

- Encriptación.

- Persistencia de datos.

 

MÓDULO 15: INTERNET

 

- Trabajo en red y Servicios web.

- Asynchronous HTTP: Solicitudes a la red, Descargas.

- Mostrando imagenes remotas.

 

MÓDULO 15: EVENTOS

 

- Detección de eventos.

- Uso de multitouch, acelerómetro, brújula, giroscopio y eventos de sistema.

 

MÓDULO 16: LIBRERIAS SYSTEM Y OS

 

- Conocer y manejar las librerías de sistema y OS.

 

MÓDULO 17: USO DE STORYBOARD

 

- Control de escenas de nuestro juegos.

- Creacion de niveles.

 

MÓDULO 18: MOTOR DE FÍSICAS I

 

- Introducción al motor de físicas Box2D.

- Configuración de nuestro mundo.

- Gravedad.

- Bodies, sus propiedades y métodos

 

MÓDULO 19: MOTOR DE FÍSICAS II

 

- Detección de colisiones.

- Uso de Categorías, grupos y mascaras parar filtrar colisiones.

 

MÓDULO 20: MOTOR DE FÍSICAS III

 

- Joints: Conexión complejas de multiples objetos.

 

MÓDULO 21: LOCALIZACIÓN Y MAPAS

 

- Uso de la geolocalización en nuestros proyectos mediante GPS.

- Uso de mapas.

 

MÓDULO 22: UI NATIVAS

 

- Uso de interfaces nativas disponibles en Corona SDK.

 

MÓDULO 23: TÉCNICAS AVANZADAS DE PROGRAMACIÓN

 

- Optimización de memoria.

- Programación modular, creación de librerías externas.

- Optimización de programas.

- Tareas de diseño comunes.

 

MÓDULO 24: MARKETING Y MONETIZACIÓN

 

- Librerias OpenFeint

- Publicidad con Ads inMobi

- Publicidada con Ads Inneractive

- Virtual Currency

- Compras dentro de la aplicación (In-App purchases)

 

MÓDULO 25: PUBLICACIÓN

 

- Publiciación en la Apple App Store y en Google Play de Android.

 

PROYECTO FINAL:

 

- Realización de un videojuego con el asesoramiento de Camaleón Studio en todo el desarrollo del mismo.