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

Slides:



Advertisements
Presentaciones similares
Unidad 2 IDE Visual Studio.Net [UTN - Tecnologías de desarrollo de software IDE] [2009]
Advertisements

APLICACIONES MULTIMEDIA
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
Hugo del Moral Guerrero
Carles Escrivà Ruben Durá Antonio Mudarra
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 
Por Dorian Mastin y Daniel Rodríguez Tequila, Jalisco, 18 de junio 2009 DESAROLLO DE VIDEOJUEGOS.
Producción Cinematográfica
La Programación en Videojuegos M.C. Juan Carlos Olivares Rojas Huetamo, Michoacán, Marzo 2011.
El Documento de Diseño Es el documento que se crea para reflejar las especificaciones del proyecto y puede servir para buscar inversores Sirve tanto.
NAVEGADORES DE INTERNET
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.
 SOFTWORE EDUCATIVO  INTEGRANTES:  OSCAR DAVID LORA BERRIO  OSCAR EDUARDO MONTENEGRO.
Tupia Consultores y Auditores S.A.C. Presentación del libro “Principios de auditoría y control de sistemas de información” Ing. Manuel Tupia A., CISA Lima,
Multimedia Scratch: software libre para crear como un niño Scratch permite crear dibujos, juegos, historias y animaciones combinando imágenes y sonidos.
UN Agregado a PEDIDO COMO HACER VIDEOJUEGOS ● Es solo un Puntapie inicial ● La seguimos desde la lista de gamester.
Agenda ● TuxPUC  ¿Qué es TuxPUC?  ¿Qué hace TuxPUC? ● Linux-IDES  ¿Qué es Linux-IDES?  ¿Qué hace Linux-IDES?
El alumno de Educación Infantil. Se encuentra en un momento de gran evolución neurológica que va desde los 0 a los 7 años y que se caracteriza por: Una.
GRADO EN INGENIERÍA INFORMÁTICA CONEXIÓN ENTRE KINECT Y UNITY3D Autor: Jorman Hernández Armas Tutor: Fernando Jorge Fraile Fernández.
Realidad aumentada Clara Rojas, 1ºI. ¿Qué es? La Realidad Aumentada (RA) consiste en sobreponer objetos o animaciones generadas por computadora sobre.
Elaboración de materiales educativos con herramientas de la Web 2.0 Tecnología y Educación.
Macromedia Flash ROSA HILDA ARROYO NAVARRO.  DEFINICIÓN  CARACTERÍSTICAS  APLICACIONES  ENTORNO DE TRABAJO ÍNDICE.
INGENIERÍA MULTIMEDIA SNIES DATOS IMPORTANTES TÍTULO OTORGADO: Ingeniero Multimedia DURACIÓN: 10 Semestres CRÉDITOS: 174 MODALIDAD: Presencial.
INTRODUCCION AL DISEÑO DEL SOFTWARE EDUCATIVO Presentado por: MILLER ALEJANDRO GAONA ÁLVAREZ UNIVERSIDAD DE PAMPLONA FACULTAD DE EDUCACION DEPARTAMENTO.
PROGRAMACION ORIENTADA A EVENTOS
Animación Digital Catedrático: Ricardo Javier Mercado del Collado
BIENVENIDOS A CRESCERE
Trabajo Final de Master
LABORATORIO DE INVESTIGACIÓN-PRODUCCIÓN EN DISEÑO HIPERMEDIA I
Capítulo Barcelona (Talentia)
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
INTRODUCCION AL DISEÑO DEL SOFTWARE EDUCATIVO
Las nuevas tecnologías de la información y comunicación
La representación técnica a lo largo de la historia
Sitio web Prezi Funcionamiento Se emplea para diseñar, es plataforma puente entre la información. El texto se coloca sobre plantillas ya prediseñadas,
INTRODUCCIÓN A MICROSOFT PUBLISHER 2013
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
ELABORAS PRESENTACIONES ELECTRONICAS
Comunicación Audiovisual
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
Miguel García Ruiz Jackeline Giraldo Urrea
UNIDAD I: INTRODUCCIÓN AL DISEÑO WEB.
NUEVAS TECNOLOGIAS EN EDUCACION
Diseño y Edición de Paginas web
Historia del Video..
ESPECIALIDAD EN ARTES GRÁFICAS
Grupo Abigaíl Mejía.
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
Los wikis Por: Karina Montes Ruth González Mabel Ibarra.
¿Qué es PREZI?.
Uso educativo.
PREZI.
INTRODUCCIÓN A JAVA.
DISEÑO UNIVERSAL PARA EL APRENDIZAJE Un diseño para todos
Universidad de Guadalajara Centro Universitario del Norte Maestría en Tecnologías para el Aprendizaje Evaluación de los Procesos Aprendizaje en la Educación.
Introducción A Scratch
Orientaciones Didácticas para la Producción y Uso de Material Multimedia Lic. Leticia Leonardi Lic Daniel Rodríguez.
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
La representación técnica a lo largo de la historia
LA DOCUMENTACIÓN INFORMATÍCA
HIPERVINCULOS Andres Covarrubias Haro 1-G T/M 1-G T/M Maestra Adriana Ubiarco.
PROYECTO DE GRADUACIÓN
Bienvenidos!.
2018. México en la Economía Creativa acciones de un gobierno subnacional.
Lenguajes del lado del cliente
Tecnología Informática Unidad 1: Introducción a la informática Tecnología Informática Unidad 1: Introducción a la informática.
PROYECTO DE GRADUACIÓN
DESPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN
PROYECTO DE GRADUACIÓN
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?