wiki

Historia de osu! de 2007

Lo mostrado a continuación es parte de la historia de osu! desde su comienzo. Agradecimientos especiales a Sinistro por ayudar a reunir el contenido de 2007/2008.

Julio

osu! comenzó como una prueba de concepto llamada «ouentest».1 La primera versión se lanzó el 1 de julio de 2007 a un pequeño grupo de amigos cercanos a peppy que presentaba un editor de beatmaps y un modo de juego muy básico. El editor solo podía hacer beatmaps muy simples sin funciones de búsqueda o snapping disponibles y ni había sliders ni spinners, solo círculos y contadores básicos de puntuación/combo. La primera versión tomó aproximadamente 16 horas de codificación y se realizó en una sola noche. Se introdujo pUpdater (que pronto se conocerá como osume)2 para manejar la actualización a la última versión.

Selección de canciones

Juego de prueba

Más juegos de prueba

Círculos

A finales de julio, el sistema de menú fue cambiado para añadir un poco de estilo al juego. Se completó la implementación inicial del slider, con una bola naranja no animada y algunas curvas relativamente feas. El ajuste de ritmo se agregó al editor, como una línea de tiempo y una interfaz de edición más robusta (muy similar a lo que ves en compose actualmente).

El editor

Selección de canciones para el modo editor

Creación de sliders en el editor

Jugabilidad

Agosto

El menú principal fue actualizado con un nuevo diseño, y el editor recibió un montón de nuevas funciones, incluyendo soporte para copiar y pegar. Se agregaron la pestaña de menú y el menú contextual, lo que hace que las funciones del editor sean más accesibles que antes; los sliders fueron más ampliamente compatibles con marcas del sliders presentes; apilamiento de los círculos estaban presentes; las puntuaciones locales más altas recibieron un mejor soporte; y el formato de archivo .osu se revisó y renovó por completo, pero incluyó la conversión de archivos más antiguos al nuevo formato.

Pantalla para seleccionar canciones en el modo juego

Evolución de la explosión de golpeo

La jugabilidad se vio mejorada con el debut del fuego de combo, la barra de vida, rastro del cursor, y sliders más atractivos. En este punto, osu! tenía una humilde colección de alrededor de 10 beatmaps diseñados por el equipo de prueba de alrededor de 5 personas.

Selección de canciones para el modo editor

Juego de prueba

Septiembre

El 17 de septiembre de 2007 fue el «nacimiento» de osu! en lo que al público se refiere. Los foros que conocemos actualmente fueron establecidos y alojados desde el dominio de origen de peppy (ppy.sh). Se llamó la atención a través de una noticia en bemanistyle que atrajo a bastantes personas interesadas con experiencia previa en juegos de ritmo.

Creación del slider en el editor

Menú principal

Spinner (basado en el Ouendan oficial de DS)

Pantalla de clasificación

Noticia en un sitio web de juegos

Rápidamente después del lanzamiento público, los primeros mods, Easy y No Fail, fueron integrados, así como secciones de descanso (que hasta ahora habían sido ignoradas y faltantes). Una gran cantidad de cambios hizo que osu! rápidamente se viera cada vez más como un juego de ritmo comercial.

Octubre

El 6 de octubre de 2007 fue el día en que las clasificaciones en línea se pusieron a disposición del público. Esto también vio el lanzamiento del método de empaquetado .osz y la base de datos de beatmaps en línea con un sistema de envío temprano basado en la web. Las clasificaciones en línea fueron añadidas a la interfaz del juego y también mostradas en la página.

La pantalla de selección de canciones experimentó mejoras con la agrupación de dificultades y un movimiento más intuitivo de la rueda de canciones. El conjunto de muestras suaves, los controles basados en el teclado y la búsqueda dentro del juego se originaron en este mes. Los jugadores pudieron hacer skins universales y por beatmap por primera vez y se implementó el soporte total de Tablet-PC.

Selección de canciones en el modo Solo

Mensaje de error

La versión 2 de pUpdater (osume) fue lanzada, soportando la descarga de paquetes opcionales. Esto incluyó hacer que las primeras skins hechas por el usuario estén disponibles para todos los jugadores a través del actualizador. El editor vio la implementación del ajuste de distancia, soporte de marcadores, múltiples tipos de curvas para los sliders, colores personalizados, juego de prueba, tiempo de entrada, y mucho más.

Noviembre

El rango SS fue agregado al sistema de clasificaciones, reemplazando el rango S en casos de perfección. Los mods No Video y Hidden fueron introducidos, y los rangos SH (S plateada) y SSH (SS plateada) lo acompañan. Por primera vez, los jugadores podrían asignar skins y conjuntos de muestras normales o suaves por sección de tiempo. Los archivos .osz pueden ser cargados presionando dos veces sobre estos, o arrastrándolos hasta el ícono de osu!.


Menú principal (Inundado de estrellas)

Pantalla para iniciar sesión

Probando el uso de IRC

El sistema de envío de beatmaps (BSS) se hizo público, permitiendo a los usuarios subir y compartir de forma sencilla sus creaciones. Esto introdujo el estado de beatmaps pendientes y clasificados lo que ayudó a organizar la creciente y rápida colección de beatmaps subidos por los usuarios. El chat del juego fue introducido, con un cliente IRC construido desde cero y conectado a un servidor IRC estándar (sin Bancho); el chat extendido era visible; los avatares y las estadísticas básicas se mostraban en el juego mediante una comunicación basada en http; también se agregaron controles de audio al menú principal, que reproducía una canción aleatoria al inicio; las repeticiones podian ser vistas, tanto para las puntuaciones locales como para las jugadas en línea. Los jugadores pueden observar a otros (los datos de los espectadores se enviaban sin procesar a través de IRC).

Diciembre

Las canciones podían ser editadas al ser arrastradas a la ventana de osu!; se agregaron sugerencias que explicaban todos los botones en los menús de osu! e interfaz del editor; muchas skins de calidad fueron subidas por los primeros creadores de skins (Holiday por LuigiHann, WindWaker por awp); nuevos métodos para ordenar fueron agregados en la pantalla de selección de canciones; ahora peppy podía enviar anuncios universales a todos los jugadores de osu!; y se realizaron ajustes menores en el juego (como la atenuación del círculo no activo).

Referencias