Por Dorian Mastin y Daniel Rodríguez Tequila, Jalisco, 18 de junio 2009 DESAROLLO DE VIDEOJUEGOS.

Slides:



Advertisements
Presentaciones similares
Taller de Tecnologías de la Información y la comunicación Clic.
Advertisements

Migración de Informix 4gl a 4js BDL
Tecnologías para desarrollo de aplicaciones web. Un caso de uso
El texto multimedia en las páginas web de los medios digitales Dr. Félix del Valle Gastaminza, Universidad Complutense de Madrid.
Unidad II Interfaces Hombre Máquina
¿QUÉ ES EL DISEÑO MULTIMEDIAL? 2 3 Combinación de múltiples medios aplicados en la elaboración y comunicación de un mensaje.
APLICACIONES MULTIMEDIA
Colegio Bilingüe de Palmares Bachillerato Internacional TISG Los Sistemas Expertos en la Educación Mónica Rojas Sylvia Vásquez.
DESARROLLO DE VIDEOJUEGOS Y EFECTOS ESPECIALES DE CINE
Java Binding for the OpenGL API Unidad III. ¿Qué es OpenGL? Open GL es un entorno de desarrollo portable de aplicaciones gráficas interactivas en 2D y.
Introducción al software
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
IMAGEN Y VIDEO EN LOS PROCESOS DE ENSEÑANZA Y APRENDIZAJE
Es el arte de instruir a un computador sobre los pasos necesarios para resolver los problemas que influyen en la creación de un videojuego. Es el.
POSIBILIDAD DE MATERIALES PARA UN CURSO E-LEARNING.
Flash no fue desarrollado por Adobe, si no por FutureWave Software, su nombre original fue FutureSplash Animator, En diciembre de 1996 Macromedia adquiere.
Universidad nacional autónoma de honduras en el valle de sula carrera de pedagogía TEMA: PREZI PRESENTADO POR: KARLA RAQUEL ALTAMIRANO ROSA BEATRIZ DIAZ.
Herramientas para la creación de contenidos y materiales didácticos
Departamento de Comunicación Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Estado de México Instituto Tecnológico y de Estudios.
Ignacio Esmite, Mauricio Farías, Nicolás Farías, Beatriz Pérez
Saltar a la primera página Torque Game Engine. Saltar a la primera página Introducción n ¿Que es Torque? n ¿A quienes apunta Torque? n Versiones de Torque:
Estudio de Desarrollo de Videojuegos. Creando Videojuegos Canned Brains - Caso de Éxito.
Aplicación gráficas por computadoras BRAVO ANDRADE JOSÉ CARLOS LOPEZ CRUZ VICTOR ELOY MARTINEZ MUÑOZ MARTIN EDUARDO GRAFICACION 15:00-16:00.
Tesistas: Sra. Karla Albuja Sra. Verónica Molina
Programación de Sistemas
EL COMPUTADOR.
Presentado por: Ing. Manuel Rodríguez Coria. Software Freedom Day 26 de Septiembre de 2009Ing. Manuel Rodríguez Coria Quien Soy? Ing.
DESARROLLO DE UNA APLICACIÓN MÓVIL PARA APOYAR AL TURISMO DEL CENTRO HISTÓRICO, UTILIZANDO REALIDAD AUMENTADA Y GEOLOCALIZACIÓN, PARA LA EMPRESA VLBS.
Hugo del Moral Guerrero
Carles Escrivà Ruben Durá Antonio Mudarra
TICO (Tecnologías de la Información y la Comunicación). 1º BACHILLERATO Departamento de Tecnología IES La Dehesilla, Cercedilla.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Aspectos Tecnológicos de la Programación de Videojuegos Video Juegos y el Cine SEMINCI 2006 Museo de la Ciencia David Escudero Mancebo Universidad de Valladolid.
Selección y creación de música y efectos de audio
 Middleware  Portabilidad  Herramientas  Módulo central. Procesamiento y operaciones  Componentes:  Módulo de matemática  Módulo de física 
UNIVERSIDAD TECNOLOGICA DE NEZAHUALCÓYOTL
BLOQUE 3: REPERCUSIONES DE LAS TIC
Términos de Informática
USO DE LAS COMPUTADORAS. Instituto Pedagógico “Jerome Bruner”. Nicole Bragaña Cabrera. Monserrat Castillo Méndez. Informática II. Maestra: Reyna Rosario.
Interfaces 2004 MENU El CIAM y su modalidad presencial y semi-presencial en el proceso educativo de la UdeC: una experiencia compartida Tecnología universitaria.
Producción Cinematográfica
VICEDECANATURA DE INVESTIGACIÓN Facultad de Artes
La Programación en Videojuegos M.C. Juan Carlos Olivares Rojas Huetamo, Michoacán, Marzo 2011.
Page 1 Graficación Beatriz Adriana Sabino Moxo. Page 2 Temario 1.Introducción a la graficación por computadora. 2.Transformaciones geométricas. 3.Modelado.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
UNIVERSIDAD DE VALLADOLID ENTORNO MULTIMEDIA PARA EL ESTUDIO DE CIRCUITOS INTEGRADOS ANALÓGICOS AUTORES: González Santalla, Luis Jiménez Olmedo, Hugo TUTORA:
Las herramientas digitales para la educación son software o programas intangibles, encontrados en computadoras o dispositivos. Que ayudan a interactuar.
AREA : DISEÑO PROFESORA : JOHANA ARIAS ESTUDIANTE : LUISA FERNANDA RODRIGUEZ CURSO : 10.3 AÑO : 2013.
NAVEGADORES DE INTERNET
Taller 5 1)Que es una pagina web? página web es el nombre de un documento o información electrónica adaptada para la world Wide web y que puede ser accedida.
ISAES Universidad Fundamentos de la tecnología
DISEÑO Y DESARROLLO DEL WEB SITE PARA LA CÁTEDRA DE COMPUTACIÓN GRÁFICA INTEGRANTE: VILLEGAS V. OSCAR D. EDU 218.
SOFTWARE DE APLICACIÓN AMBROSIO RENDON YADIRA
Ing. Anaylen López, MSc Octubre 2011 TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACION UNIVERSIDAD ALONSO DE OJEDA VICERRECTORADO ACADÉMICO DECANATO DE INVESTIGACIÓN.
Tecnologías Cliente / Servidor
Introducción a GDevelop
Software.
Definición e interface de Windows Live Movie Maker
LA ERA DIGITAL. INTERNET.
Área Académica: Informática Tema: Creación y edición de video Profesor: Lic. en Comp. Marco Antonio Zamora Lucio Periodo: enero-junio de 2015.
EdiLim Libros Interactivos Multimedia Bernabé Martín
Máster de Videojuegos UCM - Curso 2011/  Tener cerrado el documento de concepto ampliado.  Investigación e integración de tecnologías y librerías.
26 de julio del “El nacimiento de la Universidad de Los Andes no obedeció solo al deseo de dar vida a otra universidad o a un interés exclusivamente.
CAMPAMENTO DE VERANO Las Tecnologías de Información más cerca de TI 2014.
Informática aplicada a la producción multimedia de materiales educativos. Mtra. Santa Rita García Contreras.
Presentación del cursoInformática I (2015-2) Departamento de Ingeniería Electrónica y de Telecomunicaciones Facultad de Ingeniería Informática I.
Conociendo el modelo Cliente-Servidor
Diseño de interacción. El diseño de interacción es la disciplina encargada de definir cómo se utilizan los productos y servicios interactivos. Su objetivo.
Presentación > Luis Andrés Murcia Press Start QUÉ ES ANIMACIÓN DIGITAL? Es la técnica de crear imágenes en movimiento mediante el uso de un computador.
Por Dorian Mastin y Daniel Rodríguez Tequila, Jalisco, 18 de junio 2009 DESAROLLO DE VIDEOJUEGOS.
Transcripción de la presentación:

por Dorian Mastin y Daniel Rodríguez Tequila, Jalisco, 18 de junio 2009 DESAROLLO DE VIDEOJUEGOS

Introducción ¿Qué hacemos aquí?

¿Quienes somos? Dorian Mastin: Estudiante de arte y video. Expositor. Maestria en Diseño Sonoro en Francia Ahora, Diseño Sonoro, independiente, músico en Guadalajara La definición más cierta: creador de universos. Daniel Rodríguez: Tecnólogo Profesional en Informática y Computación Estudiante de la Lic. en Física Programador Web. Desarrollador 3D – Scripter y ensamblador de niveles. Interesado en Game Design.

¿Como nos conocimos? una asociación para un proyecto de un videojuego. establecido por la Embajada Francesa de Mexico para promover Francia a los mexicanos. Dos escuelas = 3dmx, Guadalajara, MEX ENJMIN, Angoulême, FR

Game Development ¿Qué es un videojuego? ¿Cómo se hace?

¿Qué es un videojuego? Interactividad! Para un jugador: Una fuente de diversión. Para un desarrollador: Un sistema que integra arte, tecnología y creatividad. Un reto. Para un publisher: Una industria multimillonaria. Videojuego = Arte + Tecnología + Game Design Videojuegos: Casuales Hardcore (AAA)

Producción de un videojuego: Game design / level design Arte: Modelos 3d, arte conceptual, sonido, música... Programación: Engine, AI, scripters, shaders, etc. Ergonomista, testers Dirección Publishers

Vocabulario Game engine: Se trata de un conjunto de librerías y herramientas sobre las cuales se construye el videojuego. Physics engine Sound engine Game engine AI engine Middleware: Se trata de una aplicación que conecta varios componentes de software (engine) y aplicaciones. Permite construir el videojuego de forma centralizada. Pipeline: Cadena de procesos que componen la producción de cierta parte del videojuego.

Vocabulario Textura: Archivo de imagen que se coloca sobre una geometría 3d para dar color o algún efecto. Mapa: Textura ya aplicada. Canal en la visualización de una geometría. Efecto de la textura. Asset: Recurso digital del videojuego. Los assets son: texturas, sonidos, modelos 3d, scripts, shaders, etc. Script: Código escrito en un lenguaje de alto nivel que se interpreta sobre el engine y que permite ensamblar los niveles y añadir interactividad al videojuego.

Pipeline gráfico para la producción de personajes

Camino a Francia ¡Francia y México haciendo videojuegos!

El proyecto Un videojuego serio ¿De qué se trata? Un joven mexicano estudia la desaparición de un profesor de química. Por lo tanto, empienza la investigación, primero en Mexico y luego en Francia. Debe aprender una nueva cultura, nuevos medios de transporte, pero sobre todo, ¿cómo es la vida en Francia?

Elementos de Game Design Objetivo = encontrar un interesante guión con múltiples ramificaciones a través de diálogo Diferentes lugares y medios de transporte para ir. Diseño de niveles: Planos de arquitectura, vista desde arriba para preparar el modelado

Dirección de arte Dirección artística elegida por el equipo en general, y luego ejecutado por el equipo mexicano Un diseño simple cuidando para no aumentar la carga en el motor. Texturas simples. Creación de una librería de objetos y de texturas.

Personajes primario y secundarios

In Game (versión previa, sin arte 2d)

Cuestiones técnicas: Programación ¿Qué engine usar? o Requisitos:  Rápido desarrollo  Prototipo  Buen pipeline de arte  Buenos gráficos :) Un sistema de animación para cámaras o Slerping Un sistema de waypoints Implementar el algoritmo A* para waypoints Un sistema de diálogos e inventarios

Demostración del prototypo Camino a Francia

Unity 3d Un sueño hecho realidad, casi...

Unity 3d: Presentación Middleware Multiplataforma Basado en scripting Desarrollo rápido Publicación al iPhone y Nintendo Wii (extras) Publicación al web PhisiX Terrenos Networking

demo en el website de Unity Avert Fate

Interface del programa

Scripting en Unity Lenguajes: o Javascript o C# (mal documentado) o Boo (no documentado) Mono /.net (Miguel de Icaza) Basado en eventos Componentes / Mixins Extensiones al editor o Ventanas / Inspectores / Wizards o Gizmos o Acceso a varibles del entorno ShaderLab o Programación gráfica o Extiende el pipeline gráfico

Demostración en tiempo real: Island demo

Ventajas y desventajas de Unity Ventajas: Desarrollo rápido y sencillo Excelente pipeline de arte Multiplataforma Publicación a Web Desventajas: Problemas para trabajar en equipo No soporta SVN (control de versiones) La eficiencia disminuye con la escalabilidad del proyecto Los efectos de postproducción y reproducción de video requieren la versión PRO

Proyección ¿Hacia dónde vamos?

ENJMIN School Nuevo concepto, La mas famosa en Europa Un modelo a seguir.... La Maestría, videojuegos interactivos y medios digitales especialidades:  game design  diseño gráfico  programación  diseño de sonido  la ergonomia  gestor de proyectos

3Dmx Digital Design University LICENCIATURAS  cine y animación digital  desarrollo de videojuegos  arquitectura 3D  diseño industrial  comunicación multimedia  desiño gráfico digital DIPLOMADOS  diseño 3D para cine y animación  desarollo de videojuegos  diseño 3D para arquitectura y diseño industrial MAESTRIA  animacion 3D y post-producción

Desarrollo de videojuegos en México 3dmx Studios Immersion Games Batallón 52 Creanimax Xibalba studios Ubisoft (sólo oficinas) No hay producción real en el país.

Oken Juego independiente Nuestros deseos Equipo de 6 personas Realizado en Unity website

Créditos Oken 3dmx 3dmx Studio ENJMIN Unity 3d unity3d.com Emabajada Francesa Alianza Francesa

Contacto Daniel Rodríguez Dorian Mastin Gracias por su tiempo. ¿Preguntas?