Documentos de Académico
Documentos de Profesional
Documentos de Cultura
[Space Wars]
Fecha: [8/07/2022]
(Aquí va el Índice de contenido)
2
Historial de Versiones
Fecha Versión Autor Organización Descripción
x/xx/xx 1.0 Carlos Gómez xxx Creación del documento
Aprobaciones
3
Propósito
Este proyecto como tal se le conoce como Space Wars. La trama del
videojuego tiene como protagonista al comandante Keyes, un marine de
gran reconocimiento y distinción, ya han transcurrido 10 años de combate
y el enemigo está debilitado y ahora está en manos del jugador en ayudar
al comandante Keyes a terminar la batalla.
4
Referencias
Inicio de juego
Selector de nivel
Créditos
Movilidad del personaje
Movilidad de los enemigos
5
mecánicas de juego, por lo mas altos del video juego.
que le tomará esfuerzo
(representado en horas de
juego) para poder
desarrollar estrategias
Entorno operativo
Requerimientos funcionales
Identificador: REQ-01
El producto le debe de permitir al jugador siempre la
Descripción oportunidad de comenzar a jugar siempre y cuando
este lo desee.
Nivel de
Alto
prioridad
Entrada: El jugador ingresa al videojuego
Acciones
Mostrar una pantalla de presentación del
iniciadoras Salida:
videojuego.
-Iniciar a jugar
Requerimientos
-Elegir método de inicio de sesión
6
Identificador: REQ-02
Describe las mecánicas que el jugador debe de
Descripción utilizar para que el personaje se pueda desplazar a
través del videojuego.
Nivel de
Alto
prioridad
El jugador entra en contacto y desplaza
Entrada:
Acciones el joystick hacia una dirección.
iniciadoras El personaje se desplaza en la
Salida:
dirección que el joystick es desplazado.
Requerimientos -N/A
Identificador: REQ-03
Las habilidades del personaje del jugador se verán
Descripción delimitadas por medio de un botón que permitirá
realizar las mismas.
Nivel de
Alto
prioridad
1-El jugador tapea una sola vez el
botón de habilidad.
Entrada:
2-El jugador deja presionado el botón
Acciones
de habilidad.
iniciadoras
1-El personaje da un pequeño salto.
Salida: 2-El personaje alza vuelo o nada en el
agua.
-Habilidad para saltar
Requerimientos -Habilidad para nadar
-Habilidad para volar
7
Identificador: REQ-04
Describe como la IA del videojuego como lo son los
Descripción enemigos, va a funcionar para su movilidad en el
entorno virtual.
Nivel de
Alto
prioridad
El personaje del jugador se desplaza a
Entrada:
Acciones cerca de las coordenadas del enemigo.
iniciadoras La IA del enemigo sigue al personaje del
Salida:
jugador para embestir con un ataque.
-Velocidad movimiento
Requerimientos
-Velocidad de embestir (atacar)
Identificador: REQ-05
La IA del enemigo poseerá las cualidades únicas
Descripción que se verán modificadas al momento de estar en
un escenario determinado.
Nivel de
Alto
prioridad
El personaje entra en contacto o está
Entrada:
cerca de la IA del enemigo.
Acciones
Las respuestas del enemigo serán
iniciadoras
Salida: modificadas para mejorar su velocidad y
poder embestir al personaje.
-Aumento de ataque
Requerimientos
-Aumento de velocidad de movimiento
Reglas de negocio
8
De esta forma, señalan requisitos que van a moldear la ejecución de
ocupaciones y procesos, orientando la toma de elecciones. Empero varias
normas de comercio que se implementan comúnmente permanecen
asociadas a cierto tipo de proceso.
Algunas de esas reglas son:
Aprobación de presupuestos
Establecimiento de prioridades
Interfaces de usuario
Interfaces de hardware
Los equipos con los requerimientos necesarios para correr este videojuego
deberán contar con un mínimo de 2GB de RAM para su correcta ejecución
y 1 GB de almacenamiento.
Interfaces de software
Se debe contar con soporte para el lenguaje de JavaScript para correr con
gDevelop V5.0.
Interfaces de comunicación
9
Requerimientos no funcionales
Rendimiento
o El videojuego debe ingresar con un tiempo optimo.
o El videojuego debe registrar y almacenar la data suministrada.
Disponibilidad
o El videojuego al ser de carácter local debe estar disponible full-
time siempre y cuando el dispositivo o computador no presente
inconvenientes de compatibilidad con el hardware requerido.
Mantenibilidad
o El videojuego debe ser analizado y actualizado luego de su
lanzamiento a producción para mitigar los fallos encontrados.
Portabilidad
o El videojuego debe tener la capacidad de funcionar en
cualquier sistema operativo de escritorio y con las condiciones
recomendadas.
Glosario
10
11