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ía como osume)2 para manejar las actualizaciones.

Selector 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 de los sliders, con una bola naranja no animada y algunas curvas relativamente feas. El ajuste de ritmo se añadió al editor, como una línea de tiempo y una interfaz de edición más robusta (muy similar a lo que se ve en compose actualmente).

El editor

Selección de canciones

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.

Primera modificación del selector de canciones al seleccionar un beatmap y poder jugar

Nuevo diseño del selector de canciones

Evolución de los hit bursts

La jugabilidad se vio mejorada con el debut del fuego del 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.

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

Poco después del lanzamiento público, se añadieron los primeros mods para usar mientras jugabas, Easy y No Fail, así como secciones de descanso (que hasta ahora se habían ignorado y no existían). 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.

El selector 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 soft, los controles basados en el teclado y la búsqueda dentro del juego se originaron en este mes. Los jugadores podrían hacer skins universales y por beatmap por primera vez y se implementó el soporte total de Tablet-PC.

Selector 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 los usuarios 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 soft por sección de tiempo. Los archivos .osz podían 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 podían ser vistas, tanto para las puntuaciones locales como para las jugadas en línea. Los jugadores podían 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 añadieron 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 añadidos al selector 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

/