universidad de las fuerzas armadas - espe departamento de ciencias de la computaciÓn carrera:...

21
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN JUEGO LÚDICO EN 3D UTILIZANDO UN MOTOR GRÁFICO, TECNICAS DE IA Y TECNOLOGIA CLOUD – COMPUTING MULTIPLATAFORMA, APLICANDO LA METODOLOGIA OOHDM PARA LA EMPRESA VLBS Autores: Andrés Bustamante Daniel Almachi Director: Ing. Cesar Villacís Codirector: Ing. Carlos Prócel

Upload: yessenia-barbero

Post on 26-Jan-2015

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN

CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA

ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN JUEGO LÚDICO EN 3D UTILIZANDO UN MOTOR GRÁFICO, TECNICAS DE IA Y TECNOLOGIA CLOUD – COMPUTING

MULTIPLATAFORMA, APLICANDO LA METODOLOGIA OOHDM PARA LA EMPRESA VLBS

Autores: Andrés BustamanteDaniel Almachi

Director: Ing. Cesar VillacísCodirector: Ing. Carlos Prócel

Page 2: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

AGENDA

1. OBJETIVOS

2. INTRODUCCIÓN

3. METODOLOGÍA

4. DEMO

5. CONCLUSIONES

6. RECOMENDACIONES

Page 3: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

OBJETIVOS

–Desarrollar un video juego lúdico en 3D mediante la utilización de un motor gráfico, y tecnología Cloud Computing multiplataforma, aplicando OOHDM e implementarla en plataformas Windows, Mac, Web y Android.

OBJETIVO GENERAL

Page 4: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

OBJETIVOS

• Analizar los conceptos teóricos acerca de aplicativos de software 3D, video juegos didácticos y realidad virtual para dispositivos móviles.

• Utilizar OOHDM con UML para el análisis y diseño del video juego en 3D.

• Implementar las mecánicas del juego con técnicas de Inteligencia Artificial.

• Implementar las librerías del juego utilizando un motor gráfico multiplataforma.

• Implementar el escenario virtual a base del modelamiento 3D utilizando una herramienta de modelado tridimensional.

• Desarrollar el video juego utilizando la metodología OOHDM para las diferentes plataformas del juego.

OBJETIVOS ESPECÍFICOS

Page 5: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

UsuariosPhoton Cloud

CloudPhoton Framework

UNITY 3D GAME ENGINE

Photon SDK

Inteligencia Artificial

Modelado 3D

Matemática 3D

Aprendizaje

VIDEO JUEGOAgente Inteligente

Autómata

PRU

EBA

OO

HD

MCL

OU

D

COM

PUTI

NG

Basado

RAZONAMIENTO LÓGICO Y ESPACIAL

Máquina de Estados Finitos

Inte

ligen

cia

COm

puta

cion

al

MMO

INTRODUCCIÓN

Page 6: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

OOHDM

•Metodología de desarrollo para la elaboración de aplicaciones Multimedia.

Modelo Conceptual

Diseño Navegacional

Diseño de Interfaz

Abstracta

Implementación

Page 7: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

APLICACIÓN DE LA METODOLOGÍA OOHDM

ANÁLISIS

DISEÑO

IMPLEMENTACIÓN Y PRUEBAS

Page 8: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

ANÁLISIS

• Requerimientos Funcionales y No funcionales• Roles y Tareas

Roles

Jugador - Gamer

Tareas

• Crear un nuevo cuarto(room) de juego.• Entrar en un cuarto existente.• Competir en el videojuego.

Usuario

Jugador

Page 9: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

ANÁLISISARQUITECTURA

Page 10: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

DISEÑODISEÑO CONCEPTUAL

Page 11: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

DISEÑO

Menu Principal

Ayuda del juego Lobby Escena de competencia

DISEÑO NAVEGACIONAL

Page 12: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

IMPLEMENTACIÓNMODELADO 3D

Page 13: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

IMPLEMENTACIÓNHEURÍSTICAS

Page 14: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

IMPLEMENTACIÓNBÚSQUEDA DE CAMINOS

Page 15: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

IMPLEMENTACIÓNPLANIFICACIÓN

Page 16: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

RESULTADO

VIDEO JUEGOMultiplayer Challenge

Menus

Elementos3D

Reglas de aprendizaje

Recursos Educacionales

Obstaculos

Avatar

Laberinto Materiales de aprendizaje

Manejo de Fijuras y colores

Base de datos del

conocimiento

Dominio del Experto

Profesores Aprendiz

RAZONAMIENTO LOGICO Y ESPACIAL

usanComo

herramienta para

has

Para Mejorar

Page 17: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

DEMO

Page 18: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

CONCLUSIONES

• UNITY• AUTODESK MAYA• PHOTON CLOUD• IA• OOHDM

Page 19: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

RECOMENDACIONES

• UNITY• OOHDM• AUTODESK MAYA• PHOTON CLOUD• IA

Page 20: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN

PREGUNTAS

Page 21: UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN CARRERA: INGENIERÍA EN SISTEMAS E INFORMATICA ANÁLISIS, DISEÑO E IMPLEMENTACIÓN