300 likes | 461 Views
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.
E N D
Spacedash Proyecto de Videojuego centrado en aspectos de diseño Autor: Alejandro González Fiel Director: Aquilino Adolfo Juan Fuente Spacedash: Proyecto de videojuego centrado en aspectos de diseño
Contenidos • Introducción • Características del juego • Desarrollo del Motor • Desarrollo del Juego • 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 Spacedash: Proyecto de videojuego centrado en aspectos de diseño
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
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 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 Spacedash: Proyecto de videojuego centrado en aspectos de diseño
Elementos de juego (I) • Elementos del escenario • Obstáculos • Propulsores Spacedash: Proyecto de videojuego centrado en aspectos de diseño
Elementos de juego (II) • Rastros de otros jugadores Spacedash: Proyecto de videojuego centrado en aspectos de diseño
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
Controles Spacedash: Proyecto de videojuego centrado en aspectos de diseño
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
Estructura • Tres niveles • Secciones de juego • Jerarquía de escena • Procesos de render Spacedash: Proyecto de videojuego centrado en aspectos de diseño
Secciones de juego • Secciones independientes • Juegos y minijuegos • Menús Spacedash: Proyecto de videojuego centrado en aspectos de diseño
Jerarquía de escena • 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 Spacedash: Proyecto de videojuego centrado en aspectos de diseño
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
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
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 Spacedash: Proyecto de videojuego centrado en aspectos de diseño
GUI • Secciones definidas en XML Spacedash: Proyecto de videojuego centrado en aspectos de diseño
Pruebas • Pruebas de funcionalidad • Pruebas de compatibilidad • Pruebas de comportamiento • Pruebas de aspecto visual Spacedash: Proyecto de videojuego centrado en aspectos de diseño
Valoración del resultado • Motor • GUI • Juego Spacedash: Proyecto de videojuego centrado en aspectos de diseño
Posibles ampliaciones • Juego • Puntuaciones • Web • Campeonatos • Multijugador online • Muchas otras… • Motor • Física • Materiales • DirectX 10 Spacedash: Proyecto de videojuego centrado en aspectos de diseño