El Máster en Desarrollo de Videojuegos para Facebook te ofrece la oportunidad de sumergirte en un sector en pleno auge. Con la creciente demanda de entretenimiento digital y la popularidad de Facebook como plataforma, adquirir habilidades en diseño y programación de videojuegos es más relevante que nunca. Este máster online te capacita en el uso de HTML5, CSS3 y JavaScript para crear experiencias interactivas y envolventes. Aprenderás a integrar tus creaciones en el ecosistema de Facebook utilizando su API, lo que te permitirá alcanzar una audiencia global. Además, te formarás en el manejo de bases de datos SQL, asegurando que tus proyectos sean robustos y eficientes. Con una metodología práctica y enfocada en el mundo real, este máster te prepara para destacar en un mercado laboral competitivo, donde la innovación y la creatividad son claves para el éxito.
El Máster en Desarrollo de Videojuegos para Facebook está diseñado para profesionales y titulados en informática, diseño o áreas afines que buscan perfeccionar sus habilidades en la creación de videojuegos utilizando HTML5, CSS3, JavaScript y PHP. Ideal para quienes desean dominar la integración de juegos en plataformas sociales y gestionar bases de datos SQL a nivel avanzado.
Objetivos
‘- Diseñar interfaces atractivas usando HTML5 y CSS3 para videojuegos en Facebook. – Mejorar la accesibilidad y validación de videojuegos con metainformación adecuada. – Implementar animaciones y transiciones avanzadas utilizando CSS3. – Programar funcionalidades interactivas en juegos de Facebook con JavaScript. – Desarrollar sistemas de autenticación y sesiones seguras en PHP. – Integrar juegos HTML5 en Facebook usando su API de manera eficiente. – Crear y gestionar bases de datos SQL para almacenar datos de usuarios en juegos.
Salidas Profesionales
‘- Desarrollador de videojuegos para plataformas sociales – Diseñador de interfaces de usuario para juegos en Facebook – Programador especializado en HTML5 y CSS3 – Ingeniero de software con enfoque en JavaScript y PHP – Administrador de bases de datos para aplicaciones interactivas – Consultor en integración de videojuegos en redes sociales – Especialista en animaciones y efectos visuales para juegos online
Implantado la lógica del juego (PlatformerGame.js)
Introducción
Salto del Personaje
Tiempo Atrás
Los carteles (Overlays)
Meta
Crucis
- Creando Crucis.js
Añadir Enemigos
- La clase Enemy.js
- Incluyendo a los Enemigos
Mejora VII. Vivo o Muerto
- Muerto por tocar a un Enemigo
- Muerto por caerse
Introducción
Conceptos básicos del uso de Facebook
Registro en Facebook
Página principal de usuario
Tipos de Perfiles
Herramientas Facebook para Empresas
Facebook en los móviles
Roles en Facebook
Perfiles de usuario
Paginas (pages)
Aplicaciones
Estructura de una aplicación Facebook
Requisitos para Desarrolladores
El Centro de Aplicaciones
La Aplicación Developers
Configuración de la Aplicación
Elijiendo un espacio web para albergar nuestra aplicación.
Desarrollando en nuestro local
La Api Open Graph
JavaScript SDK
¿Qué vamos a hacer?
Creación de un perfil Facebook
Creación de un Fans Pages Facebook
Configurando la aplicación en Developers
Preparando la plantilla
Configurando nuestro juego como pestaña
Ventajas e inconvenientes de las baes de datos
Conceptos generales
El modelo entidad-relación
El modelo entidad-relación extendido
Restricciones de integridad
Estructura del modelo relacional
Claves en el modelo relacional
Restricciones de integridad
Teoría de la normalización
Diseño de una base de datos relacional
Tipos de lenguajes relacionales
Caracterísiticas de SQL
Sistemas de Gestión de Bases de Datos con soporte SQL
Sintaxis en SQL
Especificación de restricciones de integridad
Caracterísiticas de MySQL
Tipos de datos
Sisntaxis SQL para MySQL
Posibles fallos en una base de datos
Elementos de recuperación
Tipos de soporte
RAID
Servidores remotos de salvaguarda de datos
Diseño de un plan de salvaguarda y protocolo de recuperación de datos
Tipos de salvaguardas de datos
RTO (Recovery Time Objective) y RPO (Recovery Point Objective)
Mecanismos de verificación de la integridad de las copias de seguridad
Definición de SGBD distribuido. Principales ventajas y desventajas
Características esperadas en un SGBD distribuido
Clasificación de los SGBD distribuidos
Enumeración y explicación de las reglas de DATE para SGBD distribuidos
Replicación de la información en bases de datos distribuidas
Procesamiento de consultas
Descomposición de consultas y localización de datos
Conceptos de seguridad de los datos: confidencialidad, integridad y disponibilidad
Normativa legal vigente sobre datos
Supuestos prácticos
Herramientas para importar y exportar datos
Clasificación de las herramientas
Ejemplo de ejecución de una exportación e importación de datos
Migración de datos entre diferentes SGBD
Inconvenientes al traspasar datos entre distintos SGBD
Titulación
Doble Titulación: – Titulación de Máster en Desarrollo de Videojuegos para Facebook con 1500 horas expedida por EDUCA BUSINESS SCHOOL como Escuela de Negocios Acreditada para la Impartición de Formación Superior de Postgrado, con Validez Profesional a Nivel Internacional – Titulación Universitaria en Curso Universitario en Creación y Gestión de Base de Datos SQL con 200 horas y 8 ECTS expedida por UTAMED – Universidad Tecnológica Atlántico Mediterráneo.