Bien es cierto que muchas personas creen que hackear New Super Mario Bros es complicarse la vida, pero en estos meses se han perfeccionado las técnicas, haciendose hackear más facil que los juegos de Pokémon incluso. Es por ello que escribo este libro con tal de animaros a algunos a experimentar con este juego, que ofrece muchísimas cosas con respecto a los clasicos de Mario, desde editar el más sencillo nivel hasta editar la Batalla Final de Bowser.
Capitulo 1: Introducción
¿Alguno ha jugado a este juego? Para los que sí, lo tendran muy facil a la hora de expresarse y de entenderme. Para los que no, ojead algunos videos o buscad en sitios como GuiasNintendo para situaros. No hace falta decir que es un juego de plataformas consistente en llegar al final del nivel donde está la bandera (a la que se debe llegar lo mas alto posible) y que hay distintos mundos, variando así los Tiles usados, los enemigos y plataformas, etc. http://mariobroswii.com/es/
Capitulo 2: Preparación y herramientas
Bien, ahora que sabemos de que va el juego, lo podemos que editar. Para ello, necesitamos unas herramientas.
Niveles: http://www.mediafire.com/?y9kreksvdbmjcln
Editor: http://www.mediafire.com/?cab62hcpd4sn277 (Beta 1 de mi traduccion, solo para Windows)
Para Linux y Mac OSX -> http://rvlution.net/reggie/ Nota: En caso de que querais usar mi traduccion (parcial) en Linux o Mac OS tendriais que descargaros el que he puesto yo aqui de Windows para obtener la carpeta reggiedata, la cual contiene las traducciones, y reemplazar la vuestra.
Ahora tenemos que hacer saber al editor el directorio de los niveles. Para ello, al abrirlo te pide que selecciones la carpeta. Tenemos que seleccionar la carpeta Stage que os he dejado en el enlace de "Niveles". Al hecerlo (aseguraos de que habeis seleccionado la carpeta Stage y no la de Texture que hay dentro de ella) os aparecera el primer nivel.
Capitulo 3: Lo basico para crear
En un nivel cualquiera puedes seleccionar y dibujar Tiles con los botones del raton: Izquierdo para seleccionar, Derecho para pintar. Los Tiles se seleccionan en la paleta de la Derecha de la pantalla. Si quieres utilizar otra paleta, solo tienes que dirigirte a Settings -> Area Settings...
Para empezar un nivel desde 0 (lo más recomendable) tendreis que pinchar en la hoja en blanco que aparece debajo de donde pone File, Edit, View...
Capitulo 4: La paleta de los Sprites
Los Sprites son importantísimos en los niveles, ya que son las cosas elementales como enemigos, plataformas, agua, lava, interruptores...
Para seleccionar su Paleta correspondiente dirigete a la ventana derecha y pincha en la pestaña donde aparece un cohete (esta imagen se puede cambiar a las "bravas", dado que tiene un directorio asignado en Reggiedata. Alli te aparecerán muchas categorías, escoge la que necesites y se desplagarán muchos Sprites, o bien buscalos donde pone "Search" en el desplegable donde os aparecería Enemigos (no he podido traducir "search" porque está interna en la interfaz, a diferencia de las otras palabras que están explicitas en el directorio ReggieData) y buscais el Sprite que querais.
Ojo: Algunos Sprites no están traducidos, por lo que tendreis que buscarlos en ingles, y los enemigos no se traducen literalmente.
Una vez seleccionado el Sprite en la tabla, pulsa en la pantalla el botón derecho para agregarlo al mapa.
Capitulo 5: Las propiedades del Sprite
Cuando en la pantalla principal aparezca un Sprite, puedes asignarle acciones y/o funciones previamente programadas (no hace falta programar nada, todo ya lo ha hecho Nintendo, pero si tu quieres agregar mejoras...) asignando valores a los "Nybbles" mediante las ventanitas y recuadros que aparecen en la ventana que sale al seleccionar el Sprite. Aparece una ventana como esta:
Donde el rectangulo rojo son los valores a los que queremos llegar. En este mismo Sprite podemos ver, como ejemplo, el desplegable que dice "Modo". Si pinchamos, desplegará un montón de opciones.
Depende de la que seleccionemos, asignará un valor a un Nybble.
Modificando estos Nybbles podemos asignar propiedades distintas al Sprite. Hay Nybbles que no hacen nada o pueden colgar el juego. Sin embargo, hay raros casos en los que hacen algo y no aparece un desplegable o una cajita para asignar el valor (dado que no se han descubierto todavía esas propiedades) y tendríamos que hacerlo "en bruto", es decir, modificando directamente los 0000 0000 0000 0000.
To be continued...
No olvideis + Gracias si os ha gustado el manual que llevo por ahora. Ya lo continuaré el fin de semana.
Movido a tutoriales de otras plataformas.