Juego

Ilustración 1 Portada del juego.

Título

Droid Fighters

Desarrolladora

Desarrolado para la PEC3 de Media para videojuegos

Género

Lucha

Introducción

Al tratarse de un juego para otra PEC, no ha sido desarrollado completamente, el análisis del juego y de la interface se basan en la visión de la versión final del juego y no en su estado actual.

Droid Fighters es un juego de lucha 3D para 1 o 2 jugadores. El juego es 3D pero el movimiento está limitado al plano que forman los dos jugadores con la vertical. El jugador podrá enfrentarse a la IA o a otro jugador con el mismo ordenador.

Los controles aceptados son teclado, tanto para un solo jugador como para 2 jugadores simultáneos, y soporte para jugar con mando. Por supuesto se puede configurar cualquier combinación de controles y jugadores.

Algunos mapas y luchadores estarán bloqueados al principio, requiriendo jugar torneos para desbloquearlos. Añadiendo una componente de progreso para invitar al jugador a dedicar más tiempo y recompensándole por su esfuerzo.

Público objetivo

Jugadores casuales de PC y Consola con tiempo para jugar de menos de una hora diaria. Como el juego permite partidas rápidas de menos de 3 minutos el juego es ideal para jugadores que no tengan mucho tiempo disponible. Debido a las características del juego es fácilmente portable a PC y consola.

Mecánicas

Sistema de vida: Cada jugador tiene su barra de vida y una salud asociada a ella. Cada ataque que reciba reducirá la salud actual y el primero que llegue a 0 pierde, y, por lo tanto, el otro jugador gana.

Movimiento: Podremos desplazar el personaje a derecha y a izquierda de la pantalla. El juego es 3D pero el movimiento está limitado al plano que forman los contrincantes y el eje vertical.

Ataque: Los luchadores tienen dos controles para realizar ataques, el primario, para atacar con las extremidades superiores por ejemplo y el secundario, para atacar con las inferiores, por ejemplo.

Defender: Los luchadores tienen un botón para defender, cuando la defensa está activa, los ataques del contrario causan menos daño.

Los ataques y defensa se pueden combinar con los controles de arriba y abajo para hacer ataques altos, defensa baja y las demás combinaciones. Si no se pulsa arriba o abajo el ataque o defensa será al medio.

Cámara automática: La cámara tiene en cuenta la posición de los luchadores, ajustándose automáticamente según la distancia entre ambos para mantener el encuadre.

Creación de jugadores: Para poder conservar estadísticas y que los jugadores puedan consultarlas y picarse entre ellos. Los jugadores podrán registrar jugadores en el juego con el apodo que deseen. En el menú de configuración de la partida podrán seleccionar su apodo de la lista, crear uno nuevo, resetear las estadísticas actuales o borrar el jugador.

Sesiones de juego: Al configurar la partida podemos seleccionar empezar una nueva sesión de juego. Con esto indicamos al juego que queremos guardar las estadísticas de esta sesión de forma independiente, las estadísticas globales seguirán registrándose de forma automática, pero se podrán consultar las estadísticas de la sesión al terminarla o en cualquier momento del futuro.

Desbloqueo de personajes: para darle más jugabilidad y no limitar al ljugador a luchar para ganar se presentarán personajes y mapas bloqueados a priori. El jugador tendrá que jugar torneos, y ganarlos, para desbloquearlos. También hay personajes ocultos que solo se desbloquearán si se cumplen determinadas condiciones (ganar x torneos, ganar con los personajes base sin recibir daño, etc…)

Jugabilidad

Modo combate rápido:

Al inicio de la partida se puede escoger mapa, jugadores y controles. Se cargan por defecto unos ajustes que permiten empezar una partida rápida. Seleccionando un mapa y los personajes al azar. Los jugadores podrán seleccionar controles pulsando una tecla, el primero que pulse una tecla será el jugador 1 y el segundo jugador 2. Con esto, si un jugador no sabe qué hacer, simplemente puede dar en el parpadeante botón de empezar y probar directamente el juego.

Una vez empezada la partida los jugadores jugarán rondas al mejor de tres. Si al finalizar el tiempo de ronda ambos jugadores tienen la misma cantidad de vida será un empate y tendrán que luchar una ronda adicional.

Al final de la sesión se mostrarán las estadísticas completas para cada jugador, número de victorias totales de cada jugador y ratios de victorias. Con esta característica pretendo aumentar la competitividad del jugador haciendo que quiera jugar más para mejorar sus estadísticas (y empeorar las de sus rivales).

Una voz informa del estado del juego en cada una de las fases para mejorar la inmersión y la accesibilidad.

Modo torneo:

El modo torneo permite desbloquear mapas y jugadores. Es un modo de un solo jugador. Se generará una lista de adversarios y nos tendremos que ir enfrentando a ellos hasta llegar a la final. Está garantizado que el combate final será contra un personaje bloqueado y un mapa también bloqueado (si queda alguno por desbloquear).

 

 

Diseño de la interface

 

Controles

Los controles actualmente siguen los requisitos de la práctica para que dos jugadores puedan usar el teclado a la vez. Para el movimiento se utiliza: Para el jugador 1: A y D y para el jugador 2: J y L. Ataque F y H para jugador 1 y 2 respectivamente y defensa R e Y.

En la versión final del juego se implementaría el soporte para mando acercando aún más los controles estándar y aumentando la accesibilidad suministrando diferentes maneras de controlar el juego.

El esquema de control no es del todo estándar con la industria, las teclas R y F no son las más habituales para atacar y defender. Se han implementado así por requerimientos de la práctica y en la versión final del juego se podrán otras teclas como Ctrl o espacio, pero se podrá personalizar completamente.

 

HUD de los jugadores

El HUD de estado de los jugadores está basado en el estándar de la industria. Una barra indica al jugador el nivel de salud actual y cada vez que reciba daño la barra bajará la parte correspondiente.

El nombre de los jugadores se indica debajo de la barra de salud. Los jugadores podrán personalizar su nombre en el menú de configuración de partida.

En la parte inferior izquierda para el jugador 1 y parte inferior derecha para el jugador 2 hay dos indicadores radiales. Estos son los contadores de victoria de cada jugador. Cada vez que gane una partida uno de los indicadores se iluminara.

Ilustración 2 HUD del jugador 1

Ilustración 3 HUD del jugador 2

He decidido diseñar el interfaz de esta forma no diegética para hacerlo similar al estándar de la industria, mejorando la accesibilidad de los jugadores. Esto permite acercar el juego a cualquier jugador.

Información del estado de la partida

 

El estado de la partida se muestra mediante los indicadores radiales que ya hemos visto y el indicador del centro de la pantalla que indica el tiempo restante de ronda.

El juego incorpora indicadores acústicos que informan del inicio de ronda, y del inicio del combate mejorando la accesibilidad. Al igual que la sonorización habitual del movimiento, ataques, impactos y recibir el daño.

Ilustración 4 Tiempo de partida y victorias de cada jugador

Lobby

El lobby es la escena para configurar la partida de jugador contra jugador. En ella los jugadores podrán seleccionar sus personajes y el mapa. Cuando ambos jugadores hayan marcado como que están listos (“Ready!”), la partida podrá comenzar.

El diseño minimalista está inspirado en los clásicos del género “Street Fighter” y “Tekken”. La interface permite claramente ver los distintos ajustes disponibles y ejecutarlos. La versión final del juego tendrá una barra inferior con un resumen de los controles disponibles (Flechas para navegar y el botón para seleccionar o los que el jugador haya personalozado) para mejorar la accesibilidad.

Ilustración 5 Lobby, configuración de partida.

 

Menús de juego

Actualmente los menús del juego solo permiten cambiar los ajustes de audio. Separados por canales, el jugador puede ajustar los volúmenes como quiera.

Ilustración 6 Ajustes de audio

El juego final incorporará un menú donde personalizar los controles, que cada jugador podrá guardar en su perfil haciendo el cambio de controles de forma automática cuando se selecciona el jugador en la configuración de partida.