Stepmania Linux
- Haxmell Corp
- 16 may 2017
- 4 Min. de lectura
StepMania es un video juego de baile y ritmo, entra en la categoría de simulación inspirado en Dance Dance Revolution. Es un software libre y totalmente gratuito, disponible para sistemas como Linux, Windows o Mac OS X, como también su código fuente es utilizado para In The Groove, Pump It Up Pro, la variedad de software libre y de productos propietarios.
Es idéntico a Dance Dance Revolution con la diferencia de que el usuario puede interactuar libremente con el programa, pudiendo soportar las canciones de DDR PC e incorporar canciones a su gusto, banners, carátulas, anunciadores, estilos visuales, etc. Las 3 primeras versiones usaban la interfaz de DDRMAX. Desarrolladores crearón SM4 en sus 2 versiones. La versión CVS estaba basado en la construcción del 2006, llamándose Stepmania 3.95. Chris Danford, creador de Stepmania, bifurcó la otra versión CVS y lo llamó SM 4 Beta. Después del anuncio del 4 beta, varias versiones CVS y SVN no oficiales fueron creadas por la comunidad de Stepmania como una versión 5. Un separado equipo de desarrollo llamado Spinal Shark Collective bifurcó Stepmania 4 llamado SM-SSC. SM-SSC agregó nuevas funciones y corrigió severos bugs. A mitad del 2011, SM-SSC fue convertido en otra versión oficial, y con ello, el desarrollo del 4 beta fue abandonado en favor de la versión 5 oficial. Es 100% accesible y se puede modificar al gusto de la persona pero siempre manteniendo el estilo clásico de su núcleo.
Características:
Temas personalizados: los usuarios pueden cambiar sus estilos visuales, desde un remplazo de imágenes, hasta cambios drásticos que involucra usar INI y LUA en el 3.9 y en Stepmania 5, respectivamente.
Además de insertar packs con canciones integradas desde distintas páginas vinculadas a este software también se pueden crear ficheros al gusto de uno, sabiendo utilizar perfectamente el uso del archivo principal ".sm", soporta formatos musicales (.mp3, .wav y .ogg), de imagen (.bmp, .png, .gif y .jpg) y de video (.mpg y .avi codificado en XVID, MJPEG, H.263 o DIVX). Canciones Pump, DDR e In The Groove con sus pasos oficiales son comúnmente soportadas en Stepmania. Desde Stepmania 5, crea archivos ".SSC" que no son soportados por versiones anteriores.
Utiliza gráficos en tres dimensiones y una interfaz gráfica sencilla.
Soporta Animaciones con personajes (entre DDR 1st y 5th MIX), videos aleatorios (DDR MAX - EXTREME), personajes con escenario (desde DDR Supernova 1) o con video exclusivo en pantalla del escenario (desde DDR X2) que van detrás de la secuencia de flechas. Animaciones y videos aleatorios serán desactivados si la canción contiene video exclusivo. Los personajes se pueden cambiar o desactivar en el menú de opciones, dependiendo del theme.
Los niveles de dificultad son idénticos a su núcleo Dance Dance Revolution:
Beginner
Basic
Difficult
Expert
Challenge
Incorpora un sexto nivel a editar al gusto de uno denominado "Edit Mode" de color gris, también disponible en DDR de consolas, y posteriormente en DDR Arcade desde 2ndMIX Link.
Puede hacer uso de distintos dispositivos compatibles, pistas de baile, una especie de alfombra multicolor donde nos deslizaremos para marcar los pasos del baile.
A partir de soportes opcionales el StepMania puede soportar parcialmente otras plataformas de baile como Pump It Up, EZ2Dancer, Para Para Paradise, Techno Motion, entre otros.
Pantalla de karaoke: aparece en el sector opuesto de las flechas todas las canciones que llevan letra.
BPM ilimitado: en SM 4 se ha implementado el bug de la versión 3.9 que involucra cambiar de desplazamiento (de normal a reversa y vice-versa) usando BPM negativos.
Múltiples tipos de flechas (Gran parte desde 3.9 redux):
Frezze Arrow: a partir de DDRMAX y de la serie Pump, se ha implementado los Freeze Arrows. El jugador presiona la flecha sin soltarla (N.G.) hasta terminarla (O.K.).
Minas o Shock Arrow: desde la serie In The Groove, se ha implementado las minas, o flechas eléctricas desde DDR X, y su función es perdida de energía al pisarlas. El usuario facílmente puede remplazar la mina por las shock arrows, en la carpeta de Noteskins.
Rolls: mejora de frezze arrow pero para accionarlo, se presiona repetidamente. Desarrollado en In The Groove 2 e implementado en SM 4.
Lifts: parecidos a los freeze arrows pero hay que pisarlas antes de que la flecha llegue al marcador de flechas. Implementado en SM 4.
Múltiples tipos de puntajes:
Puntajes standard, como el 5th mix o el DDRMAX2.
A partir del 3.9 redux, se agregaron puntajes específicos, como P.E.: Pump, Supernova 1 y 2 (opción más común). Implementado en SM 5 y el puntaje, en esa versión, cambia según el theme.
En caso de Extra Stage, en 3.9 Redux y probablemente en SM 5, se cambia a batería Challenge (En SM 5, es posible en las opciones; En 3.9 Redux, mediante Extra1.crs y Extra2.crs en la carpeta de canciones).
puntajes personalizados. implementado en SM 4.
Actualmente este simulador está incorporado, desde la versión 4 betas, al sistema de juego Online que consta de jugar normalmente pero interactuando con gente de distintos países mediante un Chat integrado en el mismo programa, las puntuaciones van hacia un servidor de Internet lo cual ordena y muestra el ranking de cada jugador (cada jugador debe tener una cuenta con un nombre de usuario y contraseña para poder acceder a este sistema de juego online)
Por su popularidad y su original manera de incorporar temas al gusto de uno al igual que los "skins", "noteskins", personajes (entre DDR 1st a 5th mix y desde Supernova1), videos aleatorios (De DDRMAX hasta DDR Extreme y versiones de consolas) o exclusivos (desde supernova 1) y "announcers" StepMania se ha ganado un gran respeto y fama por la comunidad Dancer logrando objetivos avanzados como llevar el propio simulador a un Arcade común y corriente, aunque esta acción puede no estar bien vista por los poseedores de la máquina original. Para evitar el riesgo de piratería, es relicenciada bajo MIT License con el agradecimiento de todos los codificadores, no requiriendo el código fuente para ciertos trabajos, permitiendo el control de copia y manteniendo el código cerrado.
El proyecto, hasta la versión 4 beta 10, utiliza CVS como sistema de control de versiones.
Comandos:
apt-get install libasound2-dev libpulse-dev libmad0-dev libtheora-dev libvorbis-dev libpng-dev \ libswscale-dev libavutil-dev libavformat-dev libavcodec-dev \ libjpeg-dev libglu1-mesa-dev libgl1-mesa-dev libgtk2.0-dev xorg-dev libxrandr-dev libbz2-dev \ libglew1.5-dev automake1.10 build-essential curl g++
apt-get install subversion o apt-get install mercurial
hg clone https://code.google.com/p/sm-ssc/
./autogen.sh
./utils/build.sh
Pagina oficial de StepMania:
Tutorial:
Kommentare