Este documento resume las actividades realizadas por el equipo durante 9 sprints de desarrollo de su juego. En cada sprint se detallan las tareas específicas realizadas cada semana, así como los avances y dificultades encontradas. El equipo ha estado trabajando en diseñar el mapa del juego, programar la lógica de movimiento de enemigos, agregar torretas aliadas, resolver errores de código y organizar los sprites y repositorio del proyecto.
2. SPRINT #1
Actividad Especificas de la Semana 1 (28/01/2019 – 03/02/2019)
• Actualizar el programa Unity en el computador
• Descargar Tiled
• Descargar Tiled2dUnity
• Actualizar Visual Studio 2017
• Diseñar boceto a mano del Mapa del juego
• Rediseñar logo del juego (Se hará uso de Adobe Ilustrator)
• Digitalizar el boceto del juego a Tiled
• Implementar el mapa del juego al proyecto en Unity (Tiled2dUnity)
3. MARTES (28/01/2019)
1. ¿Qué hemos hecho?
Se realizó la Actualización de Unity, se descargó Tiled, se realizó el boceto a mano del juego y se empezó a rediseñar
el nuevo logo del juego.
La idea del logo es ponerle al personaje la corona de indio y todo esto sobreponerlo sobre el mapa del Continente
de América.
2. ¿Qué vamos a hacer?
Vamos a digitalizar el boceto del mapa en Tiled, para luego implementarlo en Unity.
3. ¿Qué dificultades hemos tenido?
Uno de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades.
VIERNES (03/02/2019)
1. ¿Qué hemos hecho?
Se terminó de forma exitosa el Sprint#1, es decir, se virtualizó el boceto del juego a Tilted y luego se implemento a Unity por
medio de Tiled2Unity y se terminó el nuevo diseño del logo del juego.
2. ¿Qué vamos a hacer?
Tratar de mejor la estética del mapa diseñado en Tiled, se empezará a buscar los personajes, torretas, enemigos (barcos de
diferentes tamaños), en caso de no encontrar diseños ya realizados se hará la tarea de diseñar estos.
3. ¿Qué dificultades hemos tenido?
Uno de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades. También
tuvimos dificultades al exportar la imagen base a Tilted, debido a que no conocíamos el margen y espaciado de esta.
5. SPRINT #2
Actividad Especificas de la Semana 2 (04/02/2019 – 10/02/2019)
•Terminar con los ajustes al mapa
•Buscar la imagen de los enemigos (barcos), torretas aliadas y personajes
aliados (indígenas)
•Empezar con el Path Movement de los enemigos (barcos)
•Organizar atributos personalizados del mapa en Tiled (unity:scale 0.01
float)
•Realizar las rutas que van a tomar los barcos
•Editar el script que genera el movimiento del barco de acuerdo con las
rutas
6. MARTES (04/02/2019)
1. ¿Qué hemos hecho?
Se terminaron los ajustes al mapa, se empezó con todo lo relacionado con el Path Movement, se realizaron las rutas del barco, se
editó el script que genera el movimiento del personajes auxiliar.
2. ¿Qué vamos a hacer?
Terminar de realizar el movimiento del personaje auxiliar (barco) por las diferentes rutas, seguir en la búsqueda de imágenes
para los personajes, enemigos y torretas.
3. ¿Qué dificultades hemos tenido?
Problemas con el movimiento del personaje auxiliar que representa al barco, no se encontró una imagen de barco en 2d rpg. Uno
de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades
VIERNES (08/02/2019)
1. ¿Qué hemos hecho?
Se ha terminado la implementación de las rutas al personaje auxiliar. Se han encontrado algunas imágenes que nos pueden de
ser gran ayuda para el barco, pero aun no nos sirven debido a que cuando las recortamos estas no lo hacen como queremos.
2. ¿Qué vamos a hacer?
Diseñar el barco nosotros mismos o tratar de establecer las medidas para recortar la imágenes de una forma adecuada, buscar
las imágenes para las torretas aliadas e indígenas .
3. ¿Qué dificultades hemos tenido?
Uno de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades
8. SPRINT #3
Actividad Especificas de la Semana 3 (11/02/2019 – 17/02/2019)
•Buscar las imágenes para las torretas aliadas, en caso de no
encontrar una que se ajuste a nuestro juego se hará el diseño de
estas.
•Buscar los magos/ indígenas que van a estar encima de la torreta
aliada
•Realizar los scripts de las torretas aliadas para la detención de
enemigos
•Realizar el script de la ruta3 del personaje enemigo.
•Realizar el repositorio del proyecto
9. MARTES (11/02/2019)
1. ¿Qué hemos hecho?
Se buscaron y se adaptaron los diseños de los barcos enemigos y las torretas aliadas y sus diferentes categorías al
mapa del juego. Por medio de una herramienta online llamada : https://pixlr.com/editor/ .
2. ¿Qué vamos a hacer?
Durante la semana se implementará la búsqueda y adaptación de los personajes aliados (indígenas, chamanes,
arqueros) sobre las torretas del juego.
3. ¿Qué dificultades hemos tenido?
En la búsqueda de los sprites de los barcos enemigos ya que no se pudieron encontrar se tuvo que hacer una
adaptación al juego y sus movimientos, también un integrante no cuenta con computador lo que ha dificultado la
realización de varias actividades
VIERNES (15/02/2019)
1. ¿Qué hemos hecho?
Se realizo el diseño final de los barcos y torretas las cuales se actualizaron en el proyecto de Unity, se realizó el script
para que los barcos se muevan de una forma más realista, también se implementaron las torretas al juego, se realizó
el script de las Torres para detectar los enemigos (barcos).
2. ¿Qué vamos a hacer?
Se va a realizar la búsqueda de los indígenas que van a estar arriba de las Torretas, se va a realizar todo lo
relacionado con el repositorio.
3. ¿Qué dificultades hemos tenido?
Uno de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades
11. SPRINT #4
Actividades Especificas de la Semana 4
(18/02/2019 – 24/02/2019)
•Buscar la imagen que se va a utilizar para la creación de torretas
•Crear el CircleCollider2D de la anterior imagen
•Realizar el código para la creación de torretas
•Realizar una revisión de las actividades anteriores e intentar
mejorarlas tanto a nivel de diseño como a nivel de programación
12. MARTES (18/02/2019)
1. ¿Qué hemos hecho?
Se encontró la imagen que va a ser utilizada en la generación de las torretas, se realizó el código para dicha imagen
(creación de las torretas).
2. ¿Qué vamos a hacer?
Se realizará una revisión detallada del problema del enemigo(barco) que desaparece al cruzar por el punto 2 de la
ruta, vamos a configurar que ciertas torretas puedan detectar ambos enemigos (barcos).
3. ¿Qué dificultades hemos tenido?
Uno de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades.
Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo punto de la ruta.
VIERNES (22/02/2019)
1. ¿Qué hemos hecho?
Se revisó todo lo relacionado con la programación del juego y no se encontró ningún error.
2. ¿Qué vamos a hacer?
Revisar el Video Tutorial #5 e implementarlo al juego
3. ¿Qué dificultades hemos tenido?
Uno de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades,
además el computador disponible del otro integrante presenta problemas con la batería el cual genera apagones
repentinos en el equipo. Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo
punto de la ruta.
14. SPRINT #5
Actividades Específicas de la Semana 5
(25/02/2019 – 03/03/2019)
• Realizar el Pooling del juego
• Realizar el script de PoolingUnidad
• Editar el script de Unidad
• Dar solución final a todos los errores que se tienen esta el
momento.
15. MARTES (25/02/2019)
1. ¿Qué hemos hecho?
Se realizó el código del PoolingUnidad y se implementó en el juego (main camera), se editó el código del script
unidad.
2. ¿Qué vamos a hacer?
Dar solución final a todos los errores que se tienen hasta el momento.
3. ¿Qué dificultades hemos tenido?
Uno de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades.
Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo punto de la ruta. Otro
problema es a la hora de generar los barcos, los cuales no se están generando las copias de estos.
VIERNES (2/03/2019)
1. ¿Qué hemos hecho?
Se subió por primera vez el proyecto al repositorio BitBucket.
2. ¿Qué vamos a hacer?
Solucionar los problemas del código, tratar de generar las copias reutilizadas de los barcos.
3. ¿Qué dificultades hemos tenido?
Uno de los integrantes no tiene computador, lo cual ha retasado un poco la realización de las diferentes actividades.
Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo punto de la ruta. Otro
problema es a la hora de generar los barcos, los cuales no se están generando las copias de estos. También se
presentan errores en el código.
17. SPRINT #6
Actividades Especificas de la Semana 6
(04/03/19-10/03/19)
• Rediseñar el código de las Torretas Aliadas
• Buscar la imagen que va a ser usada como bala en las
torretas
• Crear la Clase Bala en el juego y editarla
• Modificar la Clase Unidad
• Realizar la clonación del repositorio en el PC de uno de los
integrantes
18. MARTES (04/03/2019)
1. ¿Qué hemos hecho?
Se realizó la clonación del repositorio del juego en el PC de una de los integrantes. También se realizó la edición del
código de las Torretas Aliadas
2. ¿Qué vamos a hacer?
Buscar y tratar de darle solución a los problemas de código, realizar la creación de la Clase Bala y su respectivo
código, modificar la clase Unidad y buscar la imagen que va a ser usada como bala ( flechas).
3. ¿Qué dificultades hemos tenido?
Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo punto de la ruta. Otro
problema es a la hora de generar los barcos, los cuales no se están generando las copias de estos. También se
presentan errores en el código del juego.
VIERNES (8/03/2019)
1. ¿Qué hemos hecho?
2. ¿Qué vamos a hacer?
3. ¿Qué dificultades hemos tenido?
NOTA: Este día no se realizó Daily debido a problemas con los computadores
20. SPRINT #7
Actividades Especificas de la Semana 7
(11/03/2019-17/03/2019)
• Buscar la barra de vida adecuada
• Realizar el script de la lógica de la barra de vida
• Solucionar Errores Anteriores
• Realizar una revisión de todos los video tutoriales para
tratar de solucionar alguno de los errores
21. VIERNES (15/03/2019)
1. Que se ha hecho?
Se encontró los respectivos pngs para la barra de vida
2. Que vamos a hacer?
Configurar la posición de las barras de vida, es decir, ubicarlas bien en el espacio del mapa
3. Que dificultades hemos encontrado?
Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo punto de la ruta. Otro
problema es a la hora de generar los barcos, los cuales no se están generando las copias de estos. También se
presentan errores en el código del juego.
MARTES (11/03/2019)
1. ¿Qué hemos hecho?
Se realizo el script con la lógica que va a tener la barra de vida de los barcos.
2. ¿Qué vamos a hacer?
Buscar la barra de vida roja y verde, para luego implementarlas en el juego, revisar todos los video tutoriales para
tratar de darle solución a los errores que se vienen presentando hace varios días.
3. ¿Qué dificultades hemos tenido?
Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo punto de la ruta. Otro
problema es a la hora de generar los barcos, los cuales no se están generando las copias de estos. También se
presentan errores en el código del juego.
23. SPRINT #8
Actividades Específicas de la Semana 8
(18/03/2019 – 24/03/2019)
• Organizar la barra de vida del barco
• Detectar los errores que se presenta en el proyecto y
buscar una solución para estos
24. Martes (10/03/19)
1. ¿Qué hemos hecho?
Se organizó la barra de vida del barco
2. ¿Qué vamos a hacer?
Vamos a realizar un barrido de errores, vamos a analizar los errores que se presentan en el código del
juego
3. ¿Qué dificultades hemos tenido?
Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo punto de la
ruta. Otro problema es a la hora de generar los barcos, los cuales no se están generando las copias de
estos. También se presentan errores en el código del juego.
Viernes (22/03/19)
1. ¿Qué hemos hecho?
Se han revisado de nuevo los videos guía del juego hasta el tutorial 5, en el cual es donde se presenta la
falla en nuestro juego
2. ¿Qué vamos a hacer?
Buscar los errores y tratar de entenderlos para darles una pronta solución
3. ¿Qué dificultades hemos tenido?
Al momento de ejecutar el juego el enemigo(barco) se desaparece al pasar por el segundo punto de la
ruta. Otro problema es a la hora de generar los barcos, los cuales no se están generando las copias de
estos. También se presentan errores en el código del juego.
26. SPRINT #9
Actividades Especificas de la Semana 9
(25/03/2019 - 30/03/2019)
• Revisar los errores de proyecto
• Empezar las diapositivas para la preentrega
• Organizar todos los sprites del proyecto
• Actualizar el repositorio
• Organizar el codigo del proyecto
27. Martes (26/03/2019)
1. ¿Qué hemos hecho?
Se detectaron los errores, gracias a una revisión detallada del codigo del juego con el codigo de los videos guia, se
planificó que van tematicas se van a presentar en la exposición de la preentrega.
2. ¿Qué vamos a hacer?
Realizar los respectivos cambios en el codigo del juego, terminar las diapositivas en Power Point, actualizar el
repositorio del juego.
3. ¿Qué dificultades hemos tenido?
Ninguno
Viernes (29/03/2019)
1. ¿Qué hemos hecho?
Se solucionaron la mayoría de errores que presentaba el juego, se solucionó el problema en la creacion de copias del enemigo
(barco), se reconfiguró la barra de vida, se realizaron las diapositivas para la exposición de la preentrega del juego, se organizó el
codigo del juego, se realizó la actualización del repositorio
2. ¿Qué vamos a hacer?
Terminar detalles en el diseño de las diapositivas, grabar el gameplay del juego
3. ¿Qué dificultades hemos tenido?
Luego de solucionar los antiguos errores del juego se generó uno nuevo, el torres no están disparando las flechas. ni se está
generando el rango de disparo, por lo tanto la barra de vida del barco no está perdiendo vida.