UltraStarNG 0.7.1

(http://www.ultrastar-es.com)
(http://www.dwe-games.com)


CREDITOS
JUEGO Y IDEA ORIGINAL DE CORVUS5 (http://sourceforge.com/projects/ultrastar)

Equipo de la Versión Española

- DISEÑO: Ktzar y Wargy
- DISEÑO WEB: Wargy
- CANCIÓN DE FONDO: Ktzar
- CANCIÓN DEMO: Marc
- PROGRAMADOR: Elwyd

Creditos de las Skins:

- Skin SingStar de Corvus5
- Skin BubbleStar de NV_Pepo
- Skin NumaNuma de Wargy
- Skin UltraStarNG de Ktzar

Creditos de las traducciones:

- Español por ktzar / elwyd
- Catala por elwyd
- English por ktzar / elwyd
- Swedish por Jakob0
- German por Jeanna (Tinúviel)
- Galego por ChasckY
- French por Heloise
- Norwegian por Per Erik

Agradecimientos:

A Jakob0 por sus ideas, canciones y un monton de noticias y novedades.
A toda la gente del foro español por su ayuda, ideas y comentarios...

Ventana Inicial:

Nota: en todas las ventanas del juego estan disponibles las siguientes funciones:
F1:- aparece una ventana de ayuda explicando todo lo relacionado con la ventana donde estabas. (en el editor aun no)
F5:- realiza una captura de pantalla de lo que se ve en ese momento en el juego. Se guarda en la carpeta "screenshots"
F8:- cierra rapidamente el juego


NOVEDADES DE LA VERSIÓN:

* Errores de la anterior

- La barra de tiempo solo funciona si hay una etiqueta #end.
- Añadir algun sitio donde poder cambiar el idioma del juego. solo esta en la ventana de configuracion inicial.
- En el skin "singstar" no se carga el boton "añadir" en la pantalla de creación de listas.
- El video no hace la pausa.

* Mejorar la gestion de jugadores y su seleccion.

* Crear una pantalla para la gestion de los grupos (partys).

* Cargar las ventanas en el momento de usarlas (o al menos por grupos) y no todas en el inicio del programa. esto ahorrara memoria, hara que el programa arranque mas rapidamente y no relintazara mucho el proceso de pasar de una ventana a la otra.

* Modo Duo, para que dos personas canten una cancion a medias.

* Jugar en grupos, tipo singstar.

* Contabilizar las victorias de cada jugador / grupo para poder hacer competiciones.

* Nuevos modos de juego:

- el primero que llegue a 5000 puntos
- el primero que llegue a 7000 puntos
- pasa el micro
- al que aguante mas sin bajar la media de las notas del 50-40%
- a muerte: pierde el primero que no canta nada bien en toda una frase
- maraton (de una lista, de una categoria o aleatorio): pierde el primero que no canta nada en una frase (se cansa antes de cantar)
- maraton (de una lista, de una categoria o aleatorio): pierde el primero que baja su promedio de 50-40%

todos los modos se podran jugar en las variantes que ya existen (modo de juego, longitud de cancion o listas). los dos ultimos siempre seran a una lista.

* crear una version o hacer que el programa se pueda executar directamente desde un cd/dvd para poder crear packs autojugables. Basicamente es hacer que el programa guarde sus archivos en otro sitio que el directorio de juego en caso de estar en un dvd.

* Limpiar el archivo config.ini de variables sin usar.

* Hacer que la animación de la pantalla principal sea optativa. de esta forma se podra deshabilitar en ordenadores poco potentes para mejorar el rendimiento, mientras que los que quieran seguir viendola la podran activar. por defecto estara desactivada.

* Intentar crear un algoritmo que cree los archivos txt (sin las letras) a partir de un archivo mp3 en lugar de un midi.' se hace cantando tu mismo la cancion.

* Tal vez esto es un poco complicado pero, siguiendo el estilo singstar, se podría habilitar una opcion para que, en vez de un BACKGROUND o un VIDEO, se pudiera poner las imágenes de nuestra WebCam, y así salir nosotros cantando, no?

* Mejorar el sistema de configuración para que no se reinicie el programa si no es necesario. revisar el sistema de reiniciado porque muchas veces de queda colgado, mas de las que deberia.

* Mejorar la gestión de jugadores y grupos. Añadir la posibilidad de publicar en internet tu perfil con tus mejores puntuaciones.

* Añadir la posibilidad de cambiar el volumen en la ventana de selección de canciones.

* Mejorar la transición de una pantalla del juego a otra.

* En la pantalla de selección de canciones, al pulsar una letra del teclado, el juego "salta" hasta llegar a la primera canción que empiece por la letra pulsada (dependiendo del campo con el que este ordenada la lista de canciones: titulo o autor).


REQUISITOS MINIMOS:

Requisitos Minimos
- Procesador de 1 Ghz.
- 256 Mb de memoria ram.
- Targeta de video compatible OpenGL con un minimo de 64 Mb de memoria.
- Targeta de sonido con un microfono conectado.

Requisitos Recomendados
- Procesador de 2 Ghz.
- 512 Mb de memoria ram.
- Targeta de video compatible OpenGL con 128 Mb de memoria.
- Targeta de sonido con un microfono conectado.

Nota: Conforme augmenta el numero de canciones disponibles en el juego, augmentan los requisitos de memoria ram y el tiempo de carga del programa.


INSTALACION Y CONFIGURACIÓN INICIAL:

- Unzip UltraStar en el directorio que elija. Para update descomprime el fichero en la misma carpeta donde tenias la versión anterior, sobre escribiendo todos los archivos.

- La primera vez que se inicia el programa, aparecera la pantalla de configuración básica. Lo primero que tienes que hacer es seleccionar el idioma del juego, pulsando en las flechas que estan en esa sección.

- En el juego se puede usar tanto el teclado (teclas de cursor básicamente) como el ratón para interactuar con los diferentes elementos.

Con el ratón simplemente tienes que pulsar sobre los botones correspondientes directamente, mientras que con el teclado se usa los cursores de "arriba y abajo" para cambiar el elemento activo a modificar y los cursores "derecha y izquierda" para modificar los valores de los campos que nos permiten escoger un valor ("Selects"). Si el elemento activo es un botón, este se "pulsa" tambien con la tecla "enter".

Despues selecciona el numero de jugadores (tambien se pueden cambiar despues en las ventanas de configuración. Antes de elegir piensa en cuantas tarjetas de sonido o microfonos usb dispones) y el skin del programa.

En caso de querer modificar el directorio donde estan las canciones, puedes hacerlo en el apartado correspondiente borrando lo que hay escrito y escribiendo la nueva ruta, aunque si es la primera vez que usas el programa te recomendamos usar la carpeta por defecto.

Para terminar pulsa el boton "finish" situado en la parte superior.

En caso de no saber exactamente que se esta haciendo, se recomienda modificar solamente el idioma y el skin del programa y dejar las otras dos opciones por defecto, ya que normalmente solo se dispone de un solo microfono y la carpeta por defecto suele ser la correcta.

Todas estas opciones se pueden modificar posteriormente desde la ventana "opciones" de la pantalla principal.

Ventana de Configuración Inicial:


CONFIGURACIÓN DE LOS MICROS:

- Una vez has confirmado la configuración básica, aparece la ventana de configuración de los microfonos. En esta ventana se decide que targeta de sonido y canal usa el microfono de cada jugador.

El juego es capaz, en caso de disponer de una entrada de microfono stereo y un adaptador adecuado, de separar los canales stereo (un canal para cada jugador). Si usas los microfonos usb de la playstation, veras que cada uno funciona por un canal. En caso de no disponer de una entrada stereo, seleccionar la opción Mono (más información en la sección "opciones/Opciones de los Microfonos).

Para cambiar de jugador, pulsar las flechas que tiene a los dos lados y aparecera su configuración actual.
Para modificar la targeta o micro de un jugador, usar la sección "Capture Device / Dispositivo".

El juego puede amplificar la señal de entrada de un micro (mic boost / volumen micro) o atenuarla (threshold) en caso de ser un microfono muy potente. Para comprobar si esto es necesario y ver si el micro esta bien configurado, se puede hablar directamente en el y comprobar que el osciloscopio de la parte inferior se mueve. Al lado del osciloscopio hay un cuadro que cambia de rojo a verde. rojo significa que el juego no ha detectado la nota y verde que si lo ha hecho. de este modo podemos controlar si es necesario amplificar o atenuar la señal.

Por ultimo, en la parte inferior encontramos la selección del canal de audio que usa el micro: derecho, izquierdo o mono.

Cuando terminemos de configurar los microfonos de todos los jugadores, pulsaremos el boton Exit / Salir.
Ventana de configuración de Microfonos:


OPCIONES DEL JUEGO:

- Cuando confirmes la configuración de los microfonos, se abrira la ventana "Options / Opciones", donde se puede configurar el resto de opciones del juego.

En caso de no querer configurar nada más, pulsar el boton salir y el juego se reiniciara solo para incorporar todos los cambios selecionados.

Siempre se puede volver a estas ventanas de configuración usando el botón correspondiente de la ventana principal del juego.

Nota: en caso de disponer de un solo microfono, aceptar la configuración por defecto.
Ventana de las Opciones de Configuración:


EMPEZAR A JUGAR:

- El juego tiene 3 modos de juego:

Modo Normal: cada jugador canta por un micro y todos usan las mismas notas.
Modo Duo: dos jugadores cantan una canción a duo, cada uno una parte.
Modo Party: un grupo de jugadores juega contra otro grupo, ya sea una canción cada uno o pasandose el micro.

Ventana Inicial:


SELECCIÓN DE JUGADORES:

- Una vez escogido el modo de juego, aparece la ventana de selección de los jugadores. Por defecto el programa crea 8 jugadores estandard, que se pueden modificar con el boton "Gestión / Options" (más información en la sección "Jugar / Selección de jugadores".

- En caso de haber escogido el modo "Party", aparecera la misma ventana pero mostrando los grupos. Por defecto el juego crea 4 grupos de 2 jugadores cada uno.

- Una vez escogidos los jugadores, ya podemos pasar a la selección del juego pulsando el boton "Play / Jugar".

Ventana de Selección de Jugadores:


SELECCIÓN DEL JUEGO:

- Una vez hemos escogido los jugadores que van a jugar la partida, llegamos a la ventana de selección del juego. Aqui podemos escoger como queremos jugar y que opciones tendra la canción.

- Para jugar una partida normal, donde cada jugador canta sus notas sin ninguna complicación, dejar las opciones en normal y simplemente pulsar el boton "Play / Jugar" para pasar a la ventana de selección de la canción.

- Una opción interesante es activar las notas especiales en la sección "Game mode / Modo de juego", ya que de esta forma el programa genera notas especiales de forma aleatoria que dan mas puntos.

- Para más información sobre los diferentes modos y tipos de juegos consultar la sección "Jugar/ Selección de juego".

Ventana de Selección de Juego:


SELECCIÓN DE LA CANCIÓN:

- Una vez hemos escogido el modo de juego, tenemos que escoger la canción que queremos cantar. En la parte central de la ventana esta el listado de las canciones ordenado, por defecto, por el titulo de la canción.

- Para pasar de una canción a otra, se puede usar el ratón pulsando las flechas de la parte inferior o usando las teclas del cursor "derecha" y "izquierda".

- Una vez hemos encontrado la cancion que queremos cantar, pulsaremos el boton "Play / Jugar" para empezar a cantar.

- Para más información sobre esta ventana, consultar la sección "Jugar / Selección de Canción". Para saber como añadir mas canciones al juego, consulta la sección "FAQ" o "Agregar canciones nuevas" de este misma pagina

Ventana de Selección de Canción:


CANTAR:

- Una vez hemos seleccionado la cancion que queremos cantar, pasamos a una ventana de espera de 3 segundos para prepararnos antes de empezar a cantar, con una cuenta atras para ver el tiempo que queda.

- Cuando empieze la canción, simplemente tenemos que ir cantando y intentando acertar el tono de la cancion viendo donde salen nuestras notas y donde deberian ir. todo es cuestion de practica. Al terminar la canción, aparecera la ventana de las puntuaciones.

- En cualquier momento, se puede pulsar la tecla "P" y la cancion se parara haciendo una pausa. Al volver a pulsar esta tecla, la cancion continuara normalmente.

- Si quieres terminar la canción en cualquier momento, puedes pulsar la tecla "ESC" y aparecera la ventana de las puntuaciones.

- Para más información, consultar la sección "Jugar / Cantar".

Ventana de Cantar:


PUNTUACIÓN:

- Una vez se ha terminado la canción es la hora de recibir los aplausos o abucheos de la peña por lo bien o mal que has cantado. De eso se encarga la ventana de las puntuaciones, a parte de mostrar la puntuación de cada jugador.

- Debajo del nombre de cada jugador se iran añadiendo "estrellas" cuando se gane a los demas. De esta forma se pueden jugar varias partidas a modo de competición. Estas "estrellas" se reinician al volver a la ventana de selección de jugadores.

- En la parte inferior de la ventana hay 4 botones que nos permiten volver directamente a las diferentes ventanas del juego:

Songs / Canciones:- Vuelve a la ventana de selección de canciones.
PlayList / Listas:- Vuelve a la seleccion de listas de canciones.
Games / Juegos:- Vuelve a la ventana de seleccion del modo de juego.
Main / Principal:- Vuelve a la ventana inicial del juego.

- Para más información consultar la sección "Jugar / Puntuacion".

Ventana de Puntuaciones:



AGREGAR CANCIONES NUEVAS:

- Descargar los paquetes hechos para el juego. Algunos se puedes encontrar en http://www.ultrastar-es.com (en la parte del wiki), http://www.ustar.prv.pl, http://www.dwe-games.com o buscando en el emule.

- Descomprimir los paquetes en el directorio que tengais las canciones (normalmente el directorio "songs" dentro de la carpeta del programa).

- Asegurarse de que cada canción esta en una carpeta independiente, en la qual habra un fichero de audio (mp3 o ogg), un fichero de texto y, opcionalmente, varias imagenes y/o un video.

- Si el directorio donde esta la canción se mueve al interior de otro, este ultimo se convierte en una categoria de canciones, que aparecera en la ventana "Selección de canciones" del juego.

- Por ultimo, si el programa esta funcionando, reinicialo.

En caso que el programa de un error al iniciarse despues de añadir nuevas canciones se debe a que alguna de las canciones añadidas no esta creada correctamente. Esto es posible porque cualquiera puede crear canciones nuevas para el juego (más información en la sección "Tutoriales / Crear Canciones"). La mejor solución es mover todas las nuevas canciones fuera de la carpeta "Songs" y ir poniendolas y probandolas una a una hasta encontrar la/s que esta/n mal.

OTRAS COSAS ESPECIALES:

1- IMAGENES DE JUGADOR: si copias una imagen dentro de la carpeta "Players" con el mismo nombre que el que usaste para crear el jugador, el programa la usara de forma automatica en lugar de la imagen por defecto.

2- IMAGENES DE FONDO MULTIPLES: en caso de no diponer del video de una canción, se puede crear una animación con varias imagenes de fondo. El numero es ilimitado. Para ello solo tienes que editar el fichero de texto de la canción y añadir mas entradas "#BACKGROUND" a la ya existente, cada una con el nombre de una imagen diferente.

El programa cargara todas las imagenes al empezar a cantar esa canción y creará de forma automática una pequeña animación que no dejará de repetirse hasta que termines de cantar.


HISTORIA DEL JUEGO:

Como se que siempre hay gente curiosa, os contare la historia del juego, al menos la parte que conozco.

La idea de hacer el ultrastar, asi como el programador de la versión "original" fue el polaco Corvus5. La fecha de la creación del espacio en sourceforge es el 07 de agosto del 2004.

El 18 de abril del 2006 vi este post en barrapunto de mi amigo Ktzar, donde hablaba del juego. Aqui empezo a picarme la curiosidad, ya que esas mismas navidades le regale el juego de la play a mi sobrina y nos viciamos mucho con él.

A los pocos dias vi que se queria crear una comunidad del juego en español y que se buscaban programadores para traducirlo y si se podia, mejorarlo. Vi que el codigo en el que estaba escrito es Delphi, uno de los que más conozco y me ofreci.

En menos de una semana saque 2 versiones con las primeras mejoras que la gente me pedia. En un mes teniamos un programa en español que era más configurable y ameno que el original.

El amigo Wargy nos dejo un espacio para poner el foro y el wiki donde, poco a poco, todo empezo a rodar.

El primer contacto que tuvimos con otras comunidades fue de la mano de Jakov0, un suizo que le encanta el juego y vio que nuestra versión era más activa que la original. Nos presento a Corvus5 y a nos introdujo en otras comunidades.

Llegado este momento me entere de la existencia de otro programa llamado "Guecco" creado a partir del ultrastar de corvus5 por unos chicos alemanes, pero usando otra libreria de sonido que permetia usar los microfonos de la playstation y que tenia más o menos las mismas opciones que le añadimos nosotros.

Al ponerme en contacto con ellos, me dijeron que querian reescribir el juego en c++ y que no harian ninguna version mas. Hoy estan escribiendo el Sonquest, que aun no ha visto la luz.

En algun lugar entre agosto y septiembre decidimos cambiar el nombre de nuestro mod de "Ultrastar-ES" a "UltraStarNG", porque vimos que la coletilla "-es" hacia que la gente que no hablaba español ni siquiera lo abriese... y todo por "culpa" del skin que hizo Ktzar.

Por último, el pasado noviembre descubri que havia un programador frances que queria hacer el port del juego a linux (Ultrastar-NG... y solo es casualidad que se llame casi igual que el nuestro), algo que tenemos en mente, pero cuando el juego este terminado. Me puse en contacto con él y descubri que tambien queria reescribir el juego desde cero, con lo que aun vamos a tardar en tener la versión linux del juego.

En resumen, a dia de hoy las ultimas versiones de los diferentes juegos son:
- versión de corvus5: ultrastar 0.5.2 (28-2-2007)
- Guecco: si lo encuentras, sera un milagro :p
- Songquest: aun no ha visto la luz
- Ultrastar-NG: aun no ha visto la luz
- UltraStarNG: version 0.7.1 (1-3-07)