Cómo hacer un beatmap de osu!

Una guía de mapping de osu! standard, desde una línea de tiempo vacía hasta un .osz terminado.

Un beatmap de osu! standard es un conjunto de círculos, sliders y spinners, cada uno colocado en un momento de la canción y en un punto del playfield. Los buenos mapas se sienten como la música: haces clic en los pulsos que oyes, y el cursor se mueve de una forma que acompaña el flujo de la canción. Esta guía explica cómo hacer uno en el editor de osu!. Si lo que mapeas es osu! mania, consulta cómo hacer un beatmap de osu! mania.

1. Lo que necesitas

Abre el editor y crea un beatmap nuevo a partir de tu archivo de audio. La pantalla de configuración pide el título y el artista de la canción, tu nombre como creador y un nombre de dificultad; puedes cambiarlo todo más adelante.

2. Oriéntate en el editor de osu!

El editor se divide en varias pantallas:

En osu!stable, F1–F4 cambian entre Compose, Design, Timing y Song setup, y F5 inicia una partida de prueba desde la posición actual. El editor de osu!lazer tiene los mismos elementos con su propia disposición; la lista completa de atajos está en la referencia de atajos de teclado de la wiki de osu!.

3. Ajusta el timing: BPM y offset

El timing va primero porque todos los objetos se ajustan a él. Si la cuadrícula está mal, todos los círculos que hay sobre ella quedan un poco adelantados o retrasados, y ninguna colocación, por buena que sea, lo arregla.

Ambos se ajustan con un punto de timing uninherited (una línea roja). En osu!stable, F6 abre el panel de puntos de timing y de control, y Ctrl+P añade un punto de timing uninherited en el momento actual. Reproduce la canción con el metrónomo activado y ajusta hasta que los clics caigan exactamente en el pulso.

Las canciones que cambian de tempo necesitan un nuevo punto de timing rojo en cada cambio de tempo. Las grabaciones en directo y las canciones sin claqueta pueden necesitar varios.

Para formas prácticas de encontrar el BPM de una canción, consulta el BPM y el offset en osu!, explicados.

4. Coloca círculos siguiendo el ritmo

Los círculos son la base de cualquier mapa de osu!: el jugador hace clic en cada uno cuando su círculo de aproximación se cierra. Cada círculo debería estar ahí por un sonido concreto que puedas señalar.

Deja huecos donde la música descansa. Un mapa que nunca se detiene cansa y suele ignorar lo que está haciendo la canción.

5. Crea sliders y sliders de repetición

Un slider tiene cabeza, cuerpo y cola: el jugador hace clic en la cabeza a tiempo y luego sigue la bola del slider por el recorrido hasta el final. Los sliders van bien para notas sostenidas, frases vocales largas y sonidos que continúan después del golpe.

Mantén las formas legibles: curvas suaves, ningún recorrido que se cruce sobre sí mismo y finales de slider que dejen el cursor en un lugar razonable para el siguiente objeto.

6. Usa los spinners con moderación

Un spinner ocupa toda la pantalla: el jugador mantiene pulsado el botón y gira el cursor alrededor del centro hasta que termina. Los spinners encajan con sonidos largos y sostenidos, el final de una canción o una pausa entre secciones.

Deja un poco de tiempo después de un spinner antes del siguiente objeto, para que el jugador pueda volver a encontrar su cursor. Los spinners muy cortos o que terminan justo antes de una sección densa resultan frustrantes de jugar.

7. Controla el espaciado, el ritmo y la dificultad

En osu! standard, la distancia entre objetos forma parte de la dificultad: decide cuánto y con qué rapidez tiene que moverse el cursor.

Crea un spread. Un mapset suele tener varias dificultades que suben de forma gradual. Las más fáciles usan ritmos más simples (más 1/1 y 1/2), un espaciado más corto y menos cambios bruscos; las más difíciles añaden ritmos de 1/4, saltos y streams.

8. Testea, corrige y exporta

Cuando termines, rellena los metadatos (título, artista, creador, fuente y etiquetas) y añade un fondo. Exporta el mapset como .osz desde el editor; cualquiera puede instalarlo arrastrándolo a la ventana de osu!: consulta cómo añadir beatmaps a osu!.

Para compartir un mapa en la web de osu!, lee antes los criterios de ranking de osu! y los artículos de beatmapping de la wiki de osu!.

9. Usa OsuGAI como punto de partida asistido por IA

Mapear a mano un mapset completo de osu! standard lleva muchas horas, y la mayoría de las canciones nunca se llegan a mapear. OsuGAI, el mapper con IA para osu! de DanceGAI, puede hacer una primera versión jugable a partir de una canción en aproximadamente medio minuto:

  1. Añade la canción en el generador de beatmaps de osu! con IA: sube un MP3, OGG o WAV, o pega un enlace de un beatmap de osu!.
  2. Elige las dificultades, con objetivos de estrellas de ★1 a ★10. Cada resultado lleva el nombre de su star rating medido; en esta beta, los mapas suelen salir más difíciles que el objetivo.
  3. Ajusta el estilo si quieres: sliders, ángulos cerrados, cambios de espaciado y espaciado de streams, por dificultad.
  4. Crea el mapa, previsualízalo en el navegador con la canción y descarga el .osz.
  5. Hazlo tuyo: ábrelo en el editor de osu! y rehaz las partes que mapearías de otra forma, usando todo lo anterior.

OsuGAI está en beta: las formas de los sliders pueden ser toscas, los nuevos combos siguen una regla fija y todavía no se ha testeado ampliamente. Lee qué significa la beta antes de confiar en él.

Generador de beatmaps de osu! con IA (OsuGAI)

La IA no sustituye el criterio del mapper

Un mapper experto sigue haciendo mejores mapas. Mapear es interpretar: decidir qué sonido importa, cómo debe moverse el cursor y cuándo necesita descansar el jugador, y de eso trata realmente esta guía. La IA es para las canciones que de otro modo no tendrían ningún mapa, o para un primer borrador rápido que luego moldeas tú.