Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto: KLANGSöBA
(KS 1.0)
Con el fin de promocionar el juego, se subió una versión de muestra en una página
web encontrable en el apartado de la empresa en la página web “itch.io”, para su
descarga o juego online.
Requerimientos Funcionales
● Los jugadores:
4. Cerrar sesión.
5. Seleccionar el instrumento
9. Cargar Partida.
● El Administrador:
Requerimientos No Funcionales
i. Logo de la empresa
ii. Nombre del primer proyecto (spinetto)
iii. Nombre del segundo proyecto (biocatchers)
iv. Logo de KLANGSöBA
8. El usuario debe dar clic al logo para desencadenar la animación del logo
junto al efecto de sonido.
10. El videojuego debe mostrar un mensaje la primera vez que el personaje esté
cerca de un objeto.
i. El mensaje debe decir "oprima “e” para recoger el objeto"
11. El videojuego debe mostrar un mensaje cada vez que el personaje capture un
objeto.
i. El mensaje debe decir "objeto recogido"
13. El personaje no debe salirse del límite del mapa (mar) en el videojuego.
14. El usuario debe presionar la tecla “r” del teclado para que el juego se
detenga.
15. El usuario debe presionar la tecla “z” del teclado para entrar al inventario, en
el videojuego.
16. El usuario debe presionar la tecla “q” del teclado para que el personaje recoja
un ítem.
17. El usuario no debe tomar un item si no está dentro del área del ítem.
22. Al detenerse el juego se debe mostrar una nueva ventana dentro del
videojuego con el menú de pausa, contiene los siguientes botones.
i. reanudar
ii. Almanaque (consultar instrumentos e ítems)
iii. salir
iv. controles
v. logros
vi. Barra de volumen
24. El usuario debe presionar el botón “logros” para visualizar sus logros, en el
videojuego.
26. El usuario debe presionar el botón “controles” para consultar los controles, en
el videojuego.
27. El usuario debe dar clic sobre alguno de los instrumentos recolectados en el
almanaque.
i. nombre
ii. Duración
iii. Efecto
28. El usuario debe presionar el botón “salir” para salir del videojuego completo.
29. El usuario no debe comprar items en la tienda del videojuego si no tiene las
suficientes monedas o experiencia.
31. El videojuego debe tener un sonido cada vez que el jugador haga una
compra en el videojuego.
32. El videojuego debe dar la cantidad de 3 de experiencia cada vez que el
jugador mata a un enemigo sencillo.
39. El videojuego debe mostrar la barra de vida del jugador sobre la esquina
superior izquierda, con un margen de 5 píxeles por lado.
41. Al cargar partida se debe mostrar 2 botones para el caso de uso cargar
partida guardada e iniciar nueva partida, en el videojuego.
44. La navegación a través de diferentes pantallas dentro del video juego debe
ser por medio de botones.
45. Al pasar el mouse sobre un boton, el texo sobre el boton cambia de color.
48. Solo se puede realizar la acción de un botón si el usuario pulsa con el mouse
dentro del área del botón.
i. Correo electrónico
ii. Contraseña
53. El administrador es el único que tiene autorización para crear cuentas con
permisos de administrador.
55. El usuario puede probar el juego como invitado, sin embargo, su progreso no
se guardará en la base de datos
56. El videojuego debe tener zonas de interés para el jugador
i. Tienda
ii. Ruinas
iii. templo
iv. Estatuas
1. spittneto
2. nava
i. polar
ii. desierto
iii. tundra
iv. Jungla de Bambú
v. Bosques de coníferas templados
58. El equipo de trabajo está fundamentado bajo la ley federal de protección de
datos personales en posesión de los particulares reformada en los artículos
3, fracciones II y VII, y XXXIII, así como la denominación del capítulo II, del
título segundo de la ley federal de transparencia y acceso a la información
pública gubernamental, se va comprometer a cuidar y resguardar los datos
personales ingresados al sistema.
-8 GB de RAM
-Conexión a Internet
-4GB de RAM
-3 GB de Espacio Disponible
-16 GB de RAM
-Seguridad:
Encriptación de datos
Autenticación y Autorización
Protección contra Inyección de SQL
Protección contra DDoS
Cabe mencionar que este programa no demanda un gran equipo para su ejecución,
por lo que está planeado para que prácticamente cualquier dispositivo sea capaz de
ejecutarlo.