proyecto de videojuego centrado en aspectos de diseño

Post on 08-Feb-2016

46 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

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

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

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

Introducción

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

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 7

Origen de la mecánica

• Dotstream: Juego para Game Boy Advance

Características del juego

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

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

Elementos de juego (I)

• Elementos del escenario– Obstáculos– Propulsores

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

Elementos de juego (II)

• Rastros de otros jugadores

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

Desarrollodel Motor

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 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

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

Procesos de render

• Puede procesar varias escenas en orden– Facilita el postproceso

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

Desarrollodel juego

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 24

Carga de niveles

• XML + Bitmap

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

GUI

• Secciones definidas en XML

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

Conclusiones

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

Valoración del resultado

• Motor–GUI

• Juego

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

¿Preguntas?

top related