Comment créer une beatmap osu! mania

Un guide de mapping pas à pas, du timing jusqu’au .osz final.

Une beatmap osu! mania est un ensemble de notes réparties en colonnes, placées sur une grille de timing pour qu’en les frappant on ait l’impression de jouer la musique. En créer une est un artisanat : l’essentiel du travail consiste à écouter attentivement et à décider de ce que le joueur doit ressentir. Ce guide parcourt tout le processus dans l’ordre où les mappers le font vraiment. Il fonctionne avec les deux clients d’osu! — lazer ou stable — puisque tous deux intègrent un éditeur de beatmaps. Vous mappez plutôt osu! standard ? Consultez comment créer une beatmap osu!.

1. Ce qu’il vous faut

Pour commencer, ouvrez l’éditeur et créez une nouvelle beatmap à partir de votre fichier audio. L’écran de configuration demande le titre de la musique, l’artiste et votre nom en tant que créateur — vous pouvez les remplir maintenant ou à la fin.

2. Commencez par le timing

Le timing vient en premier parce que chaque note s’y aligne. Si la grille est fausse, chaque note posée dessus l’est aussi, et aucun pattern ne peut sauver la map. Le timing a deux composantes :

Vous réglez les deux dans l’éditeur en ajoutant un point de timing (une ligne rouge, dite aussi uninherited). Vérifiez-le avec le métronome : jouez toute la musique et écoutez si les clics restent sur le temps. Une grille juste au début mais décalée à la fin signifie que le BPM est légèrement faux. Une grille systématiquement en avance ou en retard signifie que l’offset est faux.

Les musiques dont le tempo change nécessitent un nouveau point de timing rouge à chaque changement de tempo. Les enregistrements live et les musiques anciennes dérivent souvent légèrement ; ce sont les plus difficiles à timer et il vaut la peine de demander de l’aide. Les points verts (inherited) sont différents : ils ne changent pas la grille, ils modifient la vitesse de défilement et le volume des hitsounds.

Pour une explication plus approfondie et des méthodes concrètes pour trouver un BPM, voir le BPM et l’offset dans osu!, expliqués.

3. Choisissez le nombre de touches et la difficulté

Le nombre de touches — le nombre de colonnes — se règle dans les paramètres de difficulté de la beatmap. Le 4K et le 7K sont les plus joués ; le 5K, le 6K, le 8K et le 9K ont des publics plus restreints mais fidèles. Choisissez celui que vous jouez, car c’est vous qui testerez la map.

La difficulté visée dépend surtout de la densité de notes et de l’exigence des patterns. osu! calcule un nombre d’étoiles pour chaque difficulté, mais c’est un résultat, pas un réglage — vous le contrôlez par ce que vous mappez. Le paramètre Overall Difficulty (OD) détermine la sévérité des fenêtres de timing, et le HP la vitesse à laquelle la barre de vie se vide.

Le spread. Un mapset contient généralement plusieurs difficultés qui montent progressivement, pour que des joueurs de différents niveaux puissent tous jouer la musique. Beaucoup de mappers commencent par la difficulté la plus dure pour fixer la structure de la musique, puis simplifient vers le bas. Chaque palier inférieur doit ressembler à la même musique avec moins de notes, plus faciles — pas à une interprétation différente.

4. Mappez la musique

Chaque note doit être là à cause de quelque chose dans la musique. Avant de mapper une section, décidez de ce que le joueur suit :

Adaptez l’intensité à la musique : les sections plus calmes doivent être plus légères, et le passage le plus fort de la musique doit être le plus intense de la map. Utilisez le diviseur de beat snap pour placer les notes précisément — 1/4 couvre la plupart des musiques, 1/3 ou 1/6 est nécessaire pour les rythmes en triolets, et 1/8 sert aux passages très rapides. N’utilisez pas un snap plus fin que ce que la musique contient réellement.

5. Construisez des patterns

Les patterns, c’est la façon dont les notes sont disposées entre les colonnes. Les briques de base courantes d’osu! mania :

Avant tout, gardez des patterns lisibles. Des sons similaires doivent recevoir des patterns similaires, pour que le joueur puisse apprendre la map à l’oreille. Évitez les mouvements de main maladroits que la musique ne justifie pas, et gardez une difficulté cohérente — un pattern étonnamment difficile dans une map par ailleurs facile est une erreur courante.

6. Testez et itérez

7. Finalisez et exportez la beatmap

Remplissez les métadonnées dans l’écran de configuration — titre, artiste, créateur, source et tags — et ajoutez une image de fond si vous en avez une. Exportez ensuite le mapset depuis l’éditeur en .osz, le paquet de beatmap standard : l’audio, le fond et toutes les difficultés dans un seul fichier. Ouvrir un .osz l’importe dans osu! — voir comment installer des beatmaps s’il n’apparaît pas.

Si vous voulez partager la map sur le site d’osu!, lisez d’abord les critères de ranking d’osu! mania et les guides de beatmapping du wiki d’osu!.

8. Utiliser l’IA pour générer un point de départ

Mapper à la main tout un éventail de difficultés prend de nombreuses heures, et la plupart des musiques ne sont jamais mappées. La génération par IA est une autre façon d’obtenir une map : au lieu de partir d’un éditeur vide, vous partez d’un mapset complet et jouable. Voici la marche à suivre avec ManiaGAI, le générateur de ce site :

  1. Envoyez la musique sur le générateur ManiaGAI, ou collez un lien de beatmap osu! ou un ID de mapset pour utiliser la musique de ce mapset. Le timing — BPM et offset, changements de tempo compris — est détecté automatiquement.
  2. Choisissez le nombre de touches (4K–9K) et les difficultés, qui commencent à ★1 et montent.
  3. Ajustez le style de chaque difficulté si vous le souhaitez, ou gardez les valeurs par défaut, qui sont typiques de ce nombre de touches et de ce nombre d’étoiles.
  4. Générez. Vous obtenez tout le mapset dans un seul .osz en quelques secondes.
  5. Testez-le en jeu — et si vous voulez vous l’approprier, ouvrez-le dans l’éditeur d’osu! et retravaillez-le avec tout ce que contient ce guide.

Une musique peut déjà avoir une beatmap osu!, mais peut-être pas de map 4K, pas de map à la difficulté que vous voulez, ou pas de map osu! mania du tout. Collez le lien du beatmapset et utilisez la musique comme point de départ d’un nouveau mapset ManiaGAI. Le mapset importé ne fournit que la musique ; ManiaGAI génère une nouvelle map — il ne convertit ni ne copie les maps existantes.

Le fonctionnement — le modèle de timing, les données d’entraînement et la façon dont nous mesurons la précision du timing — est documenté sur la page technologie. Régénérer une seule section tout en gardant le reste d’une map est prévu, mais pas encore disponible.

9. L’IA ne remplace pas le jugement du mapper

Un mapper humain expérimenté fait encore de meilleures maps. Mapper, c’est interpréter : décider quel son compte, où la musique doit peser, et ce que la map cherche à dire. La génération par IA est utile quand l’alternative est de ne pas avoir du tout la map que vous voulez — une musique que personne n’a mappée, un nombre de touches ou une difficulté que personne n’a faits, ou un brouillon de départ. Si vous partagez une map générée ou assistée par IA, dites-le, et ne la présentez pas comme un travail fait à la main.