Skip to content

acominf/SpaceTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

En construcción

Objetivo del juego/aplicación

El objetivo del juego es ....

Descripción del juego/aplicación

Consistirá en una aventura a través del espacio donde tendremos que ir recogiendo piezas las cuales al conseguirlas todas se podrá abrir un portal y podremos avanzar en el juego. Pero esto no será tan fácil ya que las piezas saldrán cada cierto tiempo y mientras esperamos la pieza tendremos que lidiar con enemigos alienígenas y tendremos que esquivar asteroides los cuales irán aumentando su velocidad, nuestro personaje que será una nave podrá disparar y durante el juego podrá tomar capsulas que brindaran más poder, mientas más alienígenas y asteroides destruya, más puntos obtendrá. .

Clases principales y sus características

  1. Nave
  • Esta clase se considera la mas importante ya que la nave es la que el usuario controlara, y en ella se concentran las colisiones y algunas funciones que le dan vida al juego.

2.Enemigo

  • Esta clase es abstracta, se tiene el metodo movimiento el cual se encuentra implementado en las clases Alien,Asteroide y Cometa

3.Poder

  • En esa clase se lleva el contro de las esferas de poder que salen aleatoriamente en el juego para darle una mayor interaccion al usuario al poder conseguir dichos poderes
  1. Imagen
  • Esta clase solo nos sirve para clasificar todo lo que es una imagen de las cuales se hace uso en el juego
  1. Fase1
  • Esta clase es una subclase de World y es nuestro escenario en el cual se realiza la mayor parte del juego ya que aqui es donde se le da forma a lo que pasara en el juego

Diagrama de clases

Diagrama de clases

Autor(es)

El autor(es) del proyecto son:

  • Carlos Daniel Gonzalez Reyna 1 (CarDan77)
  • Miguel Angel Vazquez Vidales 2 (Migguel-Vazquez)

Materia(s)

  • Programación Orientada a Objetos

Semestre

  • 2016-2017/II

https://migguel-vazquez.github.io/SpaceTimeWeb/ (este es el link de a pagina web)

Universidad Autónoma de San Luis Potosí, 2017

Markdown

El contenido de esta página está escrito en un lenguaje de marcado sencillo llamado Markdown. Para modificar el contenido de esta página se tiene que editar el archivo README.md del repositorio. Para más detalles consulta la página de Markdown para GitHub.

Temas de Jekyll

El estilo y presentación de esta página utiliza el tema de Jekyll seleccionado en la configuración del repositorio. El nombre de este tema está almacenado en el archivo de configuración _config.yml. Para más información acerca de los temas de Jekyll soportados por GitHub haz click en este enlace.