GDD_Gameplay_Binding - ChristianDominguezVicente/TFM GitHub Wiki
Mapeado de controles
Mecánicas/grupo de controles a mapear
A continuación, se organizará por grupos, o aquellas mecánicas, que necesitamos tener en cuenta para el mapeado de los controles.
Controles del jugador al desenvolverse por el nivel
Básicamente son los controles que tendrá el jugador a la hora de jugar los niveles, en el que, tendremos los siguientes aspectos:
- El movimiento del jugador
- El movimiento de la cámara
- Interactuar con mecanismos/poseer personas
- Visualizar los objetivos de la misión (abrir el sistema de misiones)
- Pausar el juego
- Esprintar
- Cancelar posesión
- Utilizar visión espectral
- Pedir pista
- Escuchar conversación (solo aplicable cuando está en modo ente)
Controles referidos a los menús de pausa
En este caso son todos los controles que pertenecen a la navegación por los menús de pausa. Se encuentran:
- Navegar por las opciones
- Seleccionar una opción del menú
- Volver al menú anterior
- Restaurar valores por defecto
- Marcar/desmarcar check de una opción
- Reanudar el juego
Controles de cinemáticas
Serán aquellos que controlarán cuando haya una cinemática. Tenemos:
- Detener/Reanudar cinemática
- Saltar cinemática (previamente la cinemática tiene que estar detenida)
- Abrir el menú de opciones (previamente la cinemática tiene que estar detenida)
Controles del sistema de diálogos
En este caso son los encargados de manejar el flujo de dicho sistema. Las acciones son:
- Navegar entre las respuestas
- Elegir respuesta
- Pasar a la siguiente línea de diálogo
- Poner/quitar el modo automático
- Visualizar el historial del diálogo
- Saltar diálogo
- Abrir el menú de pausa
Controles referidos al sistema de misiones
Estos controles son los referidos a cuando se abre el sistema de misiones, donde por cada misión se pueden ver sus distintos objetivos:
- Navegar por las distintas misiones
- Volver al juego
Mapeado de controles
Una vez introducido los grupos de controles, en base a los mismos se detallará los mapeos de los controles. Se definirán tanto los controles por mando, como por teclado.