• Document: PROGRAMACION I ( ) PROYECTO JUEGO
  • Size: 506.44 KB
  • Uploaded: 2018-12-08 18:51:49
  • Status: Successfully converted


Some snippets from your converted document:

PROGRAMACION I (0416202) PROYECTO JUEGO Desarrollar el juego llamado Tower Defense, que puede conseguir en el siguiente enlace http://www.minijuegos.com/juegos/jugar.php?id=5791 Valor: 35 Pts. Donde: 5 Pts (revisión antes de entrega) y 30 Pts. (Defensa del proyecto) Condiciones del proyecto 1. Deben entregar el proyecto en un CD al profesor correspondiente, con un instalador. En el CD debe haber un manual de usuario o el juego debe tener una ayuda que se indique las reglas, como se juega, derechos de autor y cualquier información que usted crea importante acotar. 2. Todas las clases deben tener una documentación (JAVADOC). 3. Máximo dos personas. 4. Fecha de entrega: el lunes 22 de marzo de 2010 a las 8:00 am. Para todas las secciones en el Departamento de Informática. Entregar el CD debidamente marcado a la secretaria del departamento. 5. Realizar una exposición de 10 minutos, donde se tendrá que defender el proyecto entregado. La misma será evaluada por los cuatro profesores. 6. Las fechas de la exposición estarán comprendidas entre el jueves 25 y el viernes 26 de marzo, en bloques de 15 minutos. 7. Equipo que no esté 20 minutos antes de la fecha y hora acordada para la exposición, tendrá una penalización de 20 puntos, y la fecha y hora de la misma, quedará a disposición de los profesores. 8. La selección de la fecha y hora de las exposiciones será coordinada por la profesora Valero. Se les enviará un correo con la información de su día y hora. Para ello, deben enviar a su profesor el grupo que han formado antes del lunes 08 de marzo. Consideraciones Importantes: Especificaciones del Juego: • El juego debe tener la capacidad de jugarse como se muestra en el enlace. • Debe tener 1 nivel. • Debe poderse guardar el juego. Si un jugador quiere retirarse a la mitad del juego, el programa debe darle la capacidad de guardarlo. Esto indica que el programa también debe permitir cargar un juego guardado en cualquier momento. • Debe solicitar el nombre del jugador. • Debe mostrarse en pantalla el dinero que tiene cada jugador. Se debe mostrar también una tabla de posiciones con los 10 mejores jugadores. El mejor jugador será aquel que recolecte mas dinero durante el juego. • El juego debe poseer todas las características del link enviado. Aunque debe usar su creatividad, puede cambiar los personajes y formas, pero la ciencia del juego debe ser la misma. • Debe tener sonido. • Todo lo demás que desee colocar “adicional” será tomado en cuenta. Especificaciones Técnicas • Se le permitirá usar cualquier herramienta de programación que conozca o investigue, pero la interfaz gráfica debe ser hecha por código • Debe ser totalmente desarrollado en JAVA (Puede utilizar Netbeans o Eclipse) Los Profesores EXPLICACIÓN DEL JUEGO Tower Defense o TD es un subgénero de los videojuegos de estrategia en tiempo real. El objetivo es lograr que las unidades enemigas no lleguen a cruzar el mapa, para lograrlo se debe construir torres que las atacan al pasar. Tanto los enemigos como las torres tienen diferentes habilidades (Ver Figura 1). La elección apropiada de torres y su ubicación es la estrategia esencial del género. Muchos juegos empiezan con un laberinto que será atravesado por los enemigos, al cual se le construyen torres a los lados del camino. Otros comienzan como un mapa libre para que el usuario coloque torres. En éste último caso, las unidades enemigas deben contar con cierta inteligencia para encontrar el camino hasta el final del escenario. Figura 1. Ejemplo de escenario de Tower Defense Existen múltiples versiones de este juego, con diferentes niveles de complejidad, tu tarea es desarrollar una versión de Tower Defense para Programación I. El juego debe ser desarrollado en Java, con interfaz grafica de usuario y debe cumplir las siguientes condiciones: 1. El juego al iniciar presentará opciones para: Nuevo juego, Guardar Juego, Cargar Juego, Tabla de Posiciones, Ayuda, Créditos y Salir. 2. El juego debe tener al menos 4 tipos de armas que se diferencian por su potencia de tiro y por el perímetro que cubre, ver figura 2. En el ejemplo de la figura 2, el arma 1 puede disparar arriba, abajo y a los lados y su alcance es de una celda; el arma 2 solo dispara arriba y a la derecha y su alcance también es de una celda. Tome en cuenta que un arma dispara a un enemigo solo cuando éste entra en su rango de alcance o perímetro. Cabe mencionar que se podrán colocar hasta n unidades de cada tipo de arma dependiendo de la cantidad de dinero que posea el jugador para comprarlas. Figura 2. Ejemplo de tipo armas 3. C

Recently converted files (publicly available):