Publication: Diseño e implementación del juego StarCraft mediante la herramienta Microsoft XNA 3.1
Loading...
Identifiers
Publication date
2011
Defense date
2011
Authors
Advisors
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Si bien no existe acuerdo acerca de cuál fue el primer videojuego, sí se tiene la certeza de que tuvo su origen entre 1950 y 1970. Aquella época aportó títulos como Lanzamiento de misiles[r1], Tennis for Two[r2], Spacewar![r3] o Pong[r4], que utilizaban más principios electromecánicos que software. A lo largo de los años, los
descubrimientos en materia de hardware, las mejoras a nivel de software y, sobre todo,el espíritu innovador han impulsado sobremanera el trabajo del sector. A lo largo de los últimos quince años, los videojuegos se han consolidado como uno de los sectores más rentables de la industria. Esto ha llevado a que se produzca un gran crecimiento y diversificación del negocio. Un sector que hace apenas siete años basaba sus beneficios en el desarrollo de productos comerciales clásicos[1] ha evolucionado introduciendo nuevos modelos: los videojuegos casuales[2], bajo demanda[3], arcade[4], indie[5],sociales[6]…Este proyecto tiene como objetivo el desarrollo de un cliente del juego StarCraft[r5], realizado en 1998 por Blizzard Entertainment. Esta producción nace como un juego de estrategia en tiempo real. En ella se narra la historia del futurístico conflicto entre tres razas espaciales, dejando al jugador el control total sobre cualquiera de ellas a su elección. Para la creación de StarCraft se tomaron ideas de Dune 2[r6], que fue el primer desarrollo en tiempo real que permitió jugar con total libertad de acción: se podían mover las unidades por todo el mapa, se podía atacar cualquier objetivo y se podían construir tantos edificios o unidades como fuera necesario. Otras creaciones que inspiraron la obra central de este proyecto fueron Command & Conquer[r7],Age of Empires[r8] y WarCraft II[r9]: de éstas se tomaron ideas de gráficos, menús, misiones,interfaz… Desde su publicación, StarCraft ha tenido una base de jugadores numerosa y participativa. Recientemente se ha publicado su segunda parte, StarCraft 2[r10], siendo uno de los eventos más importantes del sector durante el año 2010. El desarrollo planteado en este proyecto consiste en la implementación de un
cliente de juego de StarCraft. En él se implementan las opciones disponibles para el
jugador local, dejando como líneas futuras el trabajo en red y la inclusión de
inteligencia artificial. Las tecnologías utilizadas para la implementación son los
productos de Microsoft XNA Game Studio[7], .NET Framework[8] y Visual C#[9]. Una vez
desarrollado, el producto puede ser clasificado como videojuego indie de estrategia en tiempo real[10].
Description
Keywords
Videojuegos, Animación por ordenador, Herramientas de software, XNA (Lenguaje de programación)