Proyecto de Videojuego centrado en aspectos de diseño Autor: Alejandro González Fiel Director: Aquilino Adolfo Juan Fuente 1 Spacedash: Proyecto de videojuego.

Slides:



Advertisements
Presentaciones similares
PROGRAMACIÓN Visual Profra. Graciela Prado.
Advertisements

WEBLOGS EN EDUCACIÓN LA BLOGÓSFERA O EL CONJUNTO DE BLOGS INTERACTUANDO EN INTERNET, PROVOCA ESPONTÁNEAMENTE UNA CADENA DE EXPERIENCIAS DE APRENDIZAJE.
PROGRAMACIÓN Visual Profra. Graciela Prado. Visual Basic Es un lenguaje de programación diseñado para facilitar el desarrollo de aplicaciones en un entorno.
Portal Hacienda Digital
Construcción de Páginas WEB
AUTORES: Eloy Cantero Salvador López
Unidad II Interfaces Hombre Máquina
Interacción Persona - Ordenador
Por: Manuel Alejandro Padilla Rangel
1. Visión Artificial Industrial. Introducción.
Índex Introducción Evolución Especificación Desarrollo Documentación Opiniones Proyectos.
Sebax:SE BaX Sebax: Sistema Educativo Basado en Tecnología XML PROYECTO FIN DE CARRERA INGENIERÍA INFORMÁTICA Jose Luis Carrasco Sanz –
Introducción Tema Importancia de los Interfaces de Usuario
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
Por: RICARDO BARRERA GABRIELA MOLINA JULIO 2013
Felipe Donoso Natalia Sandoval
Mortal Kombat The Avengers Frank PerezHector Vasquez Fernando LebronJusnen Volquez.
Proyecto Fin de Carrera E.T.S. Ingeniería Informática 26 de Septiembre de 2006 DESARROLLO DE UN COMPONENTE TECLADO ALUMNO: Fco. Javier Sánchez Ramos TUTORES:
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.
Introducción a ASP.NET.
F UNDAMENTOS DE LOS VIDEOJUEGOS Presentador: Moises
 El termino OO, significa que el software es organizado como una colección de objetos. Un objeto es un paquete de software que contiene datos y procedimientos.
1er. Comité de Usuarios. Historia ¿Qué hay de nuevo? No más cygwin. Exportación granular: trabajo distribuído. Compilación de metadatos. Manejo.
Contexto: Aplicación gráfica.  Siempre que se piensa en separar la funcionalidad de una aplicación de su interacción con el usuario, bien sea una aplicación.
SEMANA Introducción.
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
Definición de un modelo colaborativo entre Especializada y Primaria aplicado al diagnóstico por imagen médica.
Diseño de las reglas de operación y modos de juego
ACIDE A C onfigurable I ntegrated D evelopment E nvironment (Un entorno integrado de desarrollo configurable)
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
COMPLEMENTOS DE INSTALACION DE SOFTWARE API´s y Complementos Plug-ins.
Tesistas: Sra. Karla Albuja Sra. Verónica Molina
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación de un portal de revistas electrónicas EUITIO Daniel.
TICO (Tecnologías de la Información y la Comunicación). 1º BACHILLERATO Departamento de Tecnología IES La Dehesilla, Cercedilla.
Graficacion.
GPUs Rayco González Sicilia Microprocesadores para Comunicaciones 5º ETSIT.
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.
FACULTAD DE CIENCIA Y TECNOLOGIA LEIOA DISEÑO DE UN MICROBOT PRESENTACION TRABAJO DIRIGIDO AUTOR : AITOR SIERRA POSTIGO JOSU JUGO DIRECTOR : 1.
Estudio de accesibilidad de la tienda online de adolfodominguez.com
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
 Middleware  Portabilidad  Herramientas  Módulo central. Procesamiento y operaciones  Componentes:  Módulo de matemática  Módulo de física 
VIDEOJUEGOS ANDREA MEDIAVILLA.
Proyecto Fin de Carrera - ITIS
Software de sistema A esta categoría pertenecen todos los programas que denominamos Sistemas Operativos.
Importancia en la efectividad del:
Diseño de Software y su Proceso
2. Motor de Videojuegos..  En un comienzo se programaba para un hardware específico, usando directamente instrucciones de los diversos microprocesadores.
Producción Cinematográfica
Sistemas de gestión de contenidos (CMS)
La Programación en Videojuegos M.C. Juan Carlos Olivares Rojas Huetamo, Michoacán, Marzo 2011.
Proyecto de Fin de Carrera
UNIVERSIDAD DE VALLADOLID ENTORNO MULTIMEDIA PARA EL ESTUDIO DE CIRCUITOS INTEGRADOS ANALÓGICOS AUTORES: González Santalla, Luis Jiménez Olmedo, Hugo TUTORA:
CONCEPTOS BASICOS DE USO DE CONTENEDORES
UNITEC « FUNDAMENTOS EBUSINESS
Carrera de Pedagogía y Ciencias de la Educación INTEGRANTES Josi Michell Ventura Hernández Claudia Yamileth Maldonado Michell Maylee.
Diseño de Sistemas.
PERIFÉRICOS DE ENTRADA
PIS 2007 – GRUPO Introducción a MoGeFI MoGeFI Motivación. Transformar formularios definidos en un formato específico a otras tecnologías explotando.
¿Qué es la Web 2.0? El Web 2.0 es una actitud y no precisamente una tecnología. Representación de la evolución de las aplicaciones tradicionales hacia.
PRESENTACIÓN DE ARCHIVOS
Jairo Pinto Ing. sistemas
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
1. Introducción..  Componentes de un motor de videojuegos: ◦ Motor de Render. ◦ Motor de Física. ◦ Motor de Sonido. ◦ Motor de Redes. ◦ Motor de IA.
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
Gestión de proyectos fin de carrera
Alexis J. Romero José A. De Vincenzo DESARROLLO DE UN SOFTWARE EDUCATIVO DE APOYO A LA LÓGICA CUANTIFICACIONAL, CONJUNTO, RELACIONES Y FUNCIONES DE LA.
Capitulo 3 y 4.   La accesibilidad web habla acerca de que tanta facilidad tienen las paginas de internet tanto para los consumidores en general como.
Clase Nº1 Métodos, texturas, rectángulos. Introduccion ¿Que vamos a aprender en el taller? Programar juegos Un poco de historia…
HTML. HTML 5 Características –Es una versión basada en HTML 4 –Manejo de la aplicación y multimedia. –Tags específicos para diferentes contenidos.
PARADIGMA viene del Griego Paradeima = Modelo. Un paradigma es el resultado de los usos, y costumbres, de creencias establecidas de verdades a medias,
Transcripción de la presentación:

Proyecto de Videojuego centrado en aspectos de diseño Autor: Alejandro González Fiel Director: Aquilino Adolfo Juan Fuente 1 Spacedash: Proyecto de videojuego centrado en aspectos de diseño

2 Contenidos 1.Introducción 2.Características del juego 3.Desarrollo del Motor 4.Desarrollo del Juego 5.Conclusiones

Spacedash: Proyecto de videojuego centrado en aspectos de diseño Origen de la idea Publicación de “Portal” en Octubre de 2007 – Ejemplo de videojuego centrado en el diseño – Éxito considerable 4

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 5 Motivos Estado del arte – Mercado saturado – Productos muy comerciales Nuevas ideas -> Arriesgado Desarrollo competitivo fuera de nuestras posibilidades – Se compite en otro campo

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 6 Objetivos de Spacedash Terminar un producto jugable Centrarse en la sencillez – De interfaz y de manejo Gamepad – Sencillo de manejar, difícil de dominar

Spacedash: Proyecto de videojuego centrado en aspectos de diseño Origen de la mecánica Dotstream: Juego para Game Boy Advance 7

Spacedash: Proyecto de videojuego centrado en aspectos de diseño Mecánica del juego Carrera sobre un circuito cíclico – Hasta 4 jugadores – Dividido en carriles 9

Spacedash: Proyecto de videojuego centrado en aspectos de diseño Elementos de juego (I) Elementos del escenario – Obstáculos – Propulsores 10

Spacedash: Proyecto de videojuego centrado en aspectos de diseño Elementos de juego (II) Rastros de otros jugadores 11

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 12 Las naves Comportamiento sencillo – Acelerar / Frenar, cambiar de carril Parámetros de comportamiento – Velocidad – Persecución – Manejo

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 13 Controles

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 15 Objetivos Motor de juegos Facilitar el desarrollo de juegos sencillos – Gráficos, GUI… – Intermediario con otras APIs Direct3D, OpenAL, DirectInput, XInput…

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 16 Estructura Tres niveles – Secciones de juego – Jerarquía de escena – Procesos de render

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 17 Secciones de juego Secciones independientes – Juegos y minijuegos – Menús

Spacedash: Proyecto de videojuego centrado en aspectos de diseño Jerarquía de escena 18 EscenaEscenarioGeometríaObstáculos NaveGeometríaSonidoCámaraNaveGeometríaSonidoCámara Organización en árbol – Transformaciones sucesivas – Facilita optimizaciones

Spacedash: Proyecto de videojuego centrado en aspectos de diseño Procesos de render Puede procesar varias escenas en orden – Facilita el postproceso 19

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 20 Tecnologías (I) - Gráficos Integración total con Direct3D 100% Orientado a Shaders Permisivo en la declaración de geometrías Muy centrado en reutilización de recursos

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 21 Tecnologías (II) Sonido – OpenAL Sonido posicional Música OGG Dispositivos de entrada – DirectInput -> Teclado y ratón – XInput -> Gamepads

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 23 Lógica del juego Mecánica sencilla Siguiendo la estructura definida por el motor

Spacedash: Proyecto de videojuego centrado en aspectos de diseño Carga de niveles XML + Bitmap 24

Spacedash: Proyecto de videojuego centrado en aspectos de diseño GUI Secciones definidas en XML 25

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 26 Pruebas Pruebas de funcionalidad Pruebas de compatibilidad Pruebas de comportamiento Pruebas de aspecto visual

Valoración del resultado Motor – GUI Juego 28 Spacedash: Proyecto de videojuego centrado en aspectos de diseño

29 Posibles ampliaciones Juego – Puntuaciones – Web – Campeonatos – Multijugador online – Muchas otras… Motor – Física – Materiales – DirectX 10