sábado, 8 de noviembre de 2014

Primer juego en Mugen

En este artículo voy a enseñar a crear un juego de lucha básico en pocos pasos con Mugen.

Un juego en Mugen se compone básicamente de:
  • El motor del juego: Es el programa en sí, en este caso Mugen.
  • Un motif: Un tema con las personalizaciones que se aplican.
  • El registro de luchadores: El conjunto de los distintos personajes que se enfrentan entre sí.
  • Los escenarios: Los distintos lugares en donde se enfrentan los contrincantes.
Todo esto son las partes separadas de un juego.

Lo primero se descarga desde http://elecbyte.com/mugen.
Tienes para escoger entre la versión 1.0 y la 1.1 Beta.
Una vez descargado el archivo zip lo descomprimes en una carpeta nueva, ya sea en el escritorio, en documentos o donde quieras tenerlo.
Ya descomprimido entras en la carpeta y nos fijamos en 4 carpetas: la primera es "data" donde se encuentran la configuración y los motifs; la segunda es "chars" y se guardan ahí los luchadores, las otras son "stages" y "sound" que corresponden a los escenarios y músicas de fondo.
Entramos en la carpeta data.

Ahora vamos a seleccionar el motif. Para ello abrimos el archivo mugen.cfg con el bloc de notas, buscamos la línea del motif y le asignamos data/big/system.def . Este es uno que viene con mugen que permite una parrilla de hasta 60 luchadores.
Nos aseguramos de que en la carpeta big exista el archivo select.def, si no está lo copiamos desde data.

Lo siguiente es descargar y preparar los luchadores y escenarios.
He hecho una pequeña selección que espero que os guste, pero podéis añadir, quitar o reemplazar a vuestro antojo.
Los personajes que he escogido son Goku, Vegeta, Homer Simpson, Peter Griffin, Sonic y Knuckles.
Los escenarios son Casa de Goku, Orgullo Sayain, Sala del Tiempo, Taberna de Moe y Almeja Borracha.

Una vez descargados se descomprimen en las carpetas correspondientes: los personajes en chars, los escenarios en stages y las músicas en sound.

Volvemos a la carpeta data y entramos en big. Con el bloc de notas editamos el archivo select.def.
Buscamos dónde empieza la parrilla de luchadores y colocamos lo siguiente antes de kungfuman (kfm):

SSJ_GokuZ2, stages/Dbgokuhome.def
homero, stages/la taberna de Moe.def
peter, stages/drunken clam.def
SonicMH, random
KnuxMH, random
VegetaZ2, stages/SAIYAN_PRIDE_LOW.def
randomselect
--empty--
--empty--
--empty--
--empty--
randomselect

La siguiente sección es la selección de stages extras. Colocamos los siguientes:

stages/kfm.def
stages/dbchamber.def

Una vez terminado se guarda el archivo y se inicia el mugen.
Encontrarás algo más o menos como esto:
El juego está listo para jugar, pero, conociendo cómo se añaden personajes, se puede ir cambiando para dejarlo como uno quiera.
Siempre se pueden buscar más chars y stages en google y en páginas como mugenguild, mugeninfantry, mugen database e infinity mugen. También se pueden crear propios si se saben programar.

Y eso es todo de momento.
Espero que os haya gustado.