Saludos de nuevo gente sexy, tras más de un año sin publicar nada medio volvemos con un par de cosillas interesantes. En este caso se trata de una idea vieja basada en el script de pantalla dividida que he reprogramado varias veces hasta encontrar un sistema relativamente simple de utilizar y modificar. La idea es que en cualquier momento un segundo jugador se pueda unir a la partida utilizando las teclas del otro extremo del teclado. Dicho esto, pasemos a explicar que ofrece:
A grandes rasgos, el engine consiste en simular un segundo jugador utilizando un evento, el cual es controlado utilizando las teclas WASD como si de las flechas de movimiento se tratara. Debido a las limitaciones de los eventos en rpg maker, esto sucede en la misma pantalla, de forma que se ha debido de tener en cuenta la separación entre los jugadores para que ninguno se salga de cámara y se pierda de vista.
Puede ser usado para cualquier tipo de juego, sin embargo, y considerando lo aburrido que sería manejar un jugador que en batalla deja de poder ser controlado por separado, se ha programado pensando en un arpg. Así, ambos jugadores pueden atacar en el mapa pulsando las teclas C y Z para los personajes 1 y 2 respectivamente. Existen también enemigos capaces de decidir a cual de los jugadores atacar dependiendo de a qué distancia estén separados de estos, o directamente ignorar si están fuera de su rango de visión.
Como este engine probablemente se ira actualizando, detallamos aquí lo que ofrece esta primera versión así como lo que consume:
Utiliza:
- 24 Variables (este número probablemente no varíe en la siguiente versión ya que algunas de ellas pueden ser optimizadas para aumentar sus usos).
- 5 Interruptores.
- 4 Eventos comunes
- 5 Eventos obligatorios en cada Mapa (Para representar al segundo jugador asi como controlar los procesos de ambos y sus cadáveres, no se incluye aqui los eventos de enemigos)
Qué hace:
- Muestra un segundo jugador opcional (puede ser invocado, o por el contrario continuar jugando con uno solo) pudiendo moverse por el mapa y atacar.
- Permite a ambos jugadores realizar diferentes ataques en función del arma que tengan equipada (2: espada y arco)
- Genera y controla la inteligencia de los enemigos que decidirán a quien atacar y cuando según la proximidad a los jugadores. (Los eventos de enemigos pueden ser copiados y pegados indiferentemente en distintos mapas)
- Controla la vida de los enemigos, pudiendo resistir entre 1 y 5 ataques.
- Realiza los movimientos de cámara y/o personajes pertinentes para que ambos se vean en pantalla al mismo tiempo.
- Crea cadáveres cuando los jugadores mueren (quedando estos en un estado de espíritu) con los cuales se puede interactuar para revivirlos.
Cada evento contiene unas pequeñas instrucciones en forma de anotación, mi recomendación es utilizar el proyecto como plantilla y comenzar a trabajar a partir de él para no tener que cambiar toda la información de variables e interruptores manualmente. DESCARGAR