Está en la página 1de 7

Project Charter

Deison Aleixer Cardona Arias


Esteban Andres Hernandez Cortes
Sergio David Carmona Alzate
Jose Miguel Becerra Casierra
Juan Esteban Brand Tovar

Octubre de 2020

Universidad del Valle


Ingeniería de sistemas
Fundamentos De Programación
Introducción

Este proyecto está basado en la creación del juego digital Tomb of the mask, que nos
va a permitir afianzar nuestras bases aprendidas a lo largo del curso, superando los
retos y apoyándonos entre nosotros con trabajo en equipo partiendo desde lo
individual. En este proyecto se explicarán varios puntos como: el objetivo del juego, se
hablará acerca de los stakeholders y sus intereses, los recursos necesarios para un
rendimiento y diseño óptimo del juego para conocer mejor su funcionamiento, un
manual de usuario, y por último preguntas y errores frecuentes.

El juego estará compuesto por un avatar que debe recoger monedas por todo el
tablero, evitando ahogarse por el agua que llena el mapa paulatinamente mientras
intenta conseguir la mayor cantidad de puntos posibles.

Logrando utilizar lo aprendido a lo largo del curso, se presentará como resultado final
un juego con una experiencia agradable al usuario y un funcionamiento sin errores. En
la estructura del juego (de la cual tendremos una base brindada por el docente),
diseñaremos el mapa (caminos, paredes), dos tipos de monedas de tamaño normal
(puntaje estándar) monedas grandes (las cuales darán el doble de puntos) y una vida
extra para que la experiencia del usuario sea entretenida.
Argumento

La finalidad de este proyecto Tomb of the mask es plasmar todos los conocimientos que fueron
adquiridos a lo largo del curso de Fundamentos de programación impartidos por los
encargados del curso, también es mostrar resultados acerca de un conocimiento autónomo por
parte de cada estudiante para complementar lo aprendido en clase para tener un buen
desarrollo del juego.

Objetivo

El objetivo principal de este juego es recolectar todas las monedas que se encuentran en el
nivel en el menor tiempo posible, otros objetivos son:

 Usar los diferentes potenciadores también conocidos como power up, los cuales
tendrán efectos ya sea en Tomb (el cual es el personaje que el usuario controla) o en el
escenario, un efecto en Tomb puede ser el aumento de velocidad para ayudar en su
recolección de monedas y un efecto en el escenario puede ser congelar el agua.
 Evitar tocar el agua el cual sube a lo largo que aumenta el tiempo, el caso de que Tomb
entre en contacto con esta agua, Tomb “morirá”.

 Inicialmente, Tomb iniciará con tres intentos, a medida de que este “muera” se irán
restando los intentos y al terminar estos intentos todos se reiniciará desde 0.

Principales stakeholders

A continuación se muestra una tabla con los principales stakeholders y sus intereses
(Aun no están distribuidas las partes del proyecto, por esta razón de momento los
desarrolladores aparecen como “Integrantes del proyecto”).

Stakeholders Intereses
Deison Aleixer Cardona Arias Integrante del proyecto
Esteban Andres Hernandez Cortes Integrante del proyecto
Sergio David Carmona Alzate Integrante del proyecto
Jose Miguel Becerra Casierra Integrante del proyecto
Juan Esteban Brand Tovar Integrante del proyecto
Usuario Es el grupo de personas a las cuales
va dirigido el proyecto, serán los
consumidores del juego
Recursos

Para lograr el objetivo del juego debemos centrarnos en el paradigma funcional que
nos permitirá crear funciones tanto como principales como auxiliares para resolver
inconvenientes y/o requerimientos que se presenten a lo largo del diseño del juego.
Con el lenguaje de programación formaremos cada una de las instrucciones y términos
necesarios, estructurando un adecuado, ordenado y entendible desarrollo del diseño.

Cada funcionalidad del juego será un reto para la creación del mismo, permitiendo así
utilizar los conocimientos y procedimientos enseñados en las diferentes clases como:

· Lenguajes de programación (JavaScript y HTML).

· Paradigma funcional

· El uso de la abstracción y las matemáticas para crear código fuente con funciones útiles
dentro del juego, dependiendo del requerimiento puntual.

· El uso correcto de de las librerías, objetos y apis de Javascript vistas en clase e


investigadas de manera autónoma para lograr un funcionamiento óptimo del juego.

Comprobaremos su correcto funcionamiento basándonos en:

· Las pruebas (de escritorio y dentro del programa)

· La depuración

· La compilación

Con estos tres pasos lograremos corroborar el desarrollo adecuado del juego,
asegurando así que no existan fallas que ocasionen la pérdida de expectativas del
usuario final (jugador).

Diseño previo del juego

Debido a la única interacción del usuario con el programa (movimiento jugador),


establecimos como personajes muchas de las funciones que ayudarán al
comportamiento del juego, tales como:

-Instanciar mapa
-Instanciar jugador
-Mejores puntajes
Se anexa al documento, la representación gráfica de sus debidos casos (Imagen 1.):

Imagen 1.

Observación: dicho diagrama no representa el resultado final del proyecto.

Quedará libre de posibles cambios en el transcurso del desarrollo (código) y en base a


ello se tendrá una versión actualizada para la fecha límite de entrega.
Manual de Usuario

Tomb of the mask, es un juego arcade, donde tus habilidades de destreza serán lo
único que te servirá para mantenerte vivo dentro de un laberinto lleno de trampas y un
lava que sube cada vez más.

Funciones Básicas

Podrá mover al personaje a cualquier dirección como usted desee con las teclas

W=arriba

A=derecha

S=abajo

D=izquierda

Podrá recolectar monedas dentro del juego que les servirá como puntaje al final del
juego

Objetivo

Para la comodidad del jugador y resolver sus dudas antes del uso, tenemos como
objetivo otorgar soporte a los usuarios que adquieran el producto a través de
información oportuna que brinda la empresa para la solución de posibles inquietudes
que el usuario mismo tenga

Requerimientos

Para el uso correcto y satisfactorio del producto, tenga en cuenta los siguientes
requisitos:

· Conexión a Internet

· Tener un navegador Chrome o Firefox (recomendable)


Instalación

Deberá tener todos los requisitos básicos anteriores para proceder al uso correcto del
producto y para no tener ningún problema a la hora de jugar, sin embargo el juego no
se instala, desde la página web usted podrá jugar sin ninguna una instalación previa,
solo tendrá que seguir los siguientes pasos

1. Verifique que tenga una buena conexión a internet

2. Abra su navegador

3. En la barra de búsqueda, inserte la siguiente url:

4. Le mostrará una pantalla con la opción de comenzar el juego

5. Disfrute de Tomb of the Mask

Preguntas frecuentes

¿Existe otro método para obtener el juego?

Solo se ofrece este producto vía online, por ahora no ofrecemos un paquete para su
respectiva instalación

¿Solo existe este producto de la compañía?

Solo ofrecemos el Tomb of the mask, no tenemos variación de juegos por el momento.

También podría gustarte