Proyecto de Videojuego centrado en aspectos de diseño

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

description

Spacedash. Proyecto de Videojuego centrado en aspectos de diseño. Autor: Alejandro González Fiel Director: Aquilino Adolfo Juan Fuente. Contenidos. Introducción Características del juego Desarrollo del Motor Desarrollo del Juego Conclusiones. Introducción. Origen de la idea. - PowerPoint PPT Presentation

Transcript of Proyecto de Videojuego centrado en aspectos de diseño

Page 1: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 1

Proyecto de Videojuego centrado en aspectos de diseño

Autor: Alejandro González FielDirector: Aquilino Adolfo Juan Fuente

Spacedash

Page 2: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 2

Contenidos

1. Introducción2. Características del juego3. Desarrollo del Motor4. Desarrollo del Juego5. Conclusiones

Page 3: Proyecto de Videojuego centrado en aspectos de diseño

Introducción

Page 4: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 4

Origen de la idea

• Publicación de “Portal” en Octubre de 2007– Ejemplo de videojuego centrado en el diseño– Éxito considerable

Page 5: Proyecto de Videojuego centrado en aspectos de diseño

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

Page 6: Proyecto de Videojuego centrado en aspectos de diseño

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

Page 7: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 7

Origen de la mecánica

• Dotstream: Juego para Game Boy Advance

Page 8: Proyecto de Videojuego centrado en aspectos de diseño

Características del juego

Page 9: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 9

Mecánica del juego

• Carrera sobre un circuito cíclico– Hasta 4 jugadores– Dividido en carriles

Page 10: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 10

Elementos de juego (I)

• Elementos del escenario– Obstáculos– Propulsores

Page 11: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 11

Elementos de juego (II)

• Rastros de otros jugadores

Page 12: Proyecto de Videojuego centrado en aspectos de diseño

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

Page 13: Proyecto de Videojuego centrado en aspectos de diseño

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

Controles

Page 14: Proyecto de Videojuego centrado en aspectos de diseño

Desarrollodel Motor

Page 15: Proyecto de Videojuego centrado en aspectos de diseño

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…

Page 16: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 16

Estructura

• Tres niveles– Secciones de juego– Jerarquía de escena–Procesos de render

Page 17: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 17

Secciones de juego

• Secciones independientes– Juegos y minijuegos –Menús

Page 18: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 18

Jerarquía de escena

Escena

Escenario

Geometría

Obstáculos

Obstáculos

Nave

Geometría Sonido Cámara

Nave

Geometría Sonido Cámara

• Organización en árbol– Transformaciones sucesivas– Facilita optimizaciones

Page 19: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 19

Procesos de render

• Puede procesar varias escenas en orden– Facilita el postproceso

Page 20: Proyecto de Videojuego centrado en aspectos de diseño

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

Page 21: Proyecto de Videojuego centrado en aspectos de diseño

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

Page 22: Proyecto de Videojuego centrado en aspectos de diseño

Desarrollodel juego

Page 23: Proyecto de Videojuego centrado en aspectos de diseño

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

Page 24: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 24

Carga de niveles

• XML + Bitmap

Page 25: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 25

GUI

• Secciones definidas en XML

Page 26: Proyecto de Videojuego centrado en aspectos de diseño

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

Page 27: Proyecto de Videojuego centrado en aspectos de diseño

Conclusiones

Page 28: Proyecto de Videojuego centrado en aspectos de diseño

Spacedash: Proyecto de videojuego centrado en aspectos de diseño 28

Valoración del resultado

• Motor–GUI

• Juego

Page 29: Proyecto de Videojuego centrado en aspectos de diseño

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

Page 30: Proyecto de Videojuego centrado en aspectos de diseño

¿Preguntas?