Guide du créateur
Tout ce qu'il faut pour transformer une musique en chanson pour Dancing Every Night, le jeu de rythme communautaire pour PS Vita : l'éditeur pas à pas, comment rendre une difficulté agréable à jouer, et comment la partager.
1Qu'est-ce qu'une chanson
Une chanson, c'est un dossier qui contient une musique et une ou plusieurs difficultés (EASY, NORMAL, HARD, EXPERT, ou des noms à toi). Chaque difficulté est la liste des notes que le joueur frappe, calées sur la musique. Une chanson peut aussi avoir une image de fond et une vidéo, derrière les notes.
Une chanson se partage en un seul fichier .zip. Le joueur le copie sur sa console (ou son ordinateur) et
le jeu l'installe au prochain démarrage.
L'éditeur fonctionne entièrement dans ton navigateur : rien n'est envoyé sur internet. Tes chansons sont
enregistrées dans ce navigateur, sur cet appareil : exporte un .zip pour en garder une copie. Chrome, Edge
et Firefox marchent le mieux ; les anciennes versions de Safari ne lisent pas l'audio Ogg.
2Ta première chanson
- Crée une chanson. Sur l'accueil de l'éditeur, clique sur Créer une chanson et glisse ta musique, ou un clip vidéo : tous les formats audio et vidéo courants marchent, ils sont convertis dans le navigateur (le convertisseur se télécharge la première fois, environ 31 Mo). Avec un clip, laisse coché Utiliser aussi cette vidéo comme fond de la chanson : l'éditeur en tire une image de fond et convertit la vidéo pour le jeu. Donne un titre et un artiste.
- Règle le tempo. Le tempo (BPM) et le décalage (la position du premier temps, en millisecondes) placent chaque note dans le temps : c'est le réglage le plus important. Clique sur Détecter le BPM (la première fois, l'éditeur télécharge les outils d'analyse, environ 30 Mo), ou tape le tempo avec la touche T. Si le résultat vaut le double ou la moitié du vrai tempo, utilise ×2 / ÷2.
- Vérifie à l'oreille. Clique sur Écouter avec le métronome : les clics doivent tomber pile sur les temps. S'ils sont en avance ou en retard, ajuste le décalage avec −10 ms / +10 ms. Prends le temps de bien le régler : toutes les notes en dépendent.
- Choisis la première difficulté. Pars de zéro, ou choisis Brouillon automatique : l'éditeur analyse la musique et écrit une difficulté complète, que tu corriges ensuite. C'est un bon point de départ, pas une difficulté finie.
- Pose les notes. Clique dans une colonne pour ajouter une note, Espace pour écouter. Voir Poser les notes.
- Ajoute les autres difficultés avec Ajouter une difficulté dans le panneau de gauche : vide, copie d'une autre, ou brouillon automatique à une autre densité.
- Finalise. Dans l'étape Finaliser, remplis Auteur (ton pseudo, affiché aux joueurs) et Licence (voir Partager).
- Exporte et joue. Exporter le .zip, puis copie-le sur ta Vita ou dans la version PC (voir Jouer ta chanson).
3Poser les notes
Les notes volent vers deux arcs de cibles. Le joueur utilise la main gauche sur la croix directionnelle et la main droite sur les boutons :
| Note | Dans l'éditeur | Pour le joueur |
|---|---|---|
| TAP | Clic dans une colonne | Appuyer au bon moment |
| HOLD | Clic-glisser vers le haut | Appuyer et tenir jusqu'au bout |
| DOUBLE | Clic-glisser vers l'autre côté (ou Alt+clic) | Deux boutons à la fois, un par main |
| SCRATCH | Clic dans la colonne SCRATCH (Alt+clic : autre sens) | L/R ou un coup de stick |
La grille (barre du haut, ou [ ]) dit où les notes s'aimantent : 1 temps, 1/2, 1/4, triolets… L'Aperçu (P) montre la chanson comme dans le jeu, à côté de la timeline. Appuie sur ? dans l'éditeur pour tous les raccourcis : sélection, copier-coller, annuler, déplacer des notes…
La barre DÉBUT de la timeline, c'est le décalage : fais-la glisser pour décaler toute la grille par rapport à la musique. La barre FIN règle l'apparition des résultats ; par défaut, juste après la dernière note.
4Rendre la chanson agréable
Une bonne difficulté donne l'impression de jouer la musique. Quelques principes, tirés des tests en jeu :
Suis ce qu'on entend
- Pose les notes sur des sons que le joueur entend : surtout la voix, et la batterie dans l'intro et les cassures. Une note sur un silence paraît aléatoire.
- Mets des tenues sur les voyelles longues et les notes tenues, des doubles sur les accents forts et les débuts de section, pas partout.
- Fais suivre la mélodie : les notes aiguës sur les boutons du haut, les graves en bas.
- Quand la musique se répète (un refrain, un riff), reprends le même motif, ou en miroir entre les mains : les joueurs adorent le reconnaître.
Pense en mains, pas en boutons
- Alterne les mains par phrases (question-réponse) plutôt qu'à chaque note.
- Ce que le joueur ressent, c'est ce que font ses mains : une note répétée, une main qui roule, les deux mains qui se répondent. Changer de boutons sans changer le mouvement ne rend pas une difficulté plus variée.
- Confie les passages rapides aux deux mains en alternance ; garde courtes les rafales d'une seule main.
Respecte la difficulté
| Difficulté | Rythme | Densité (ordre d'idée) |
|---|---|---|
| EASY | Sur les temps, pas de contretemps ; blanches sur les chansons rapides | environ 1 note par seconde au plus |
| NORMAL | Croches, très peu de contretemps | jusqu'à ~1,6 note par seconde dans les passages les plus chargés |
| HARD | Doubles croches seulement en changeant de main, rafales courtes | jusqu'à ~2,6 notes par seconde |
| EXPERT | Syncopes, doubles, scratchs dans les passages intenses | jusqu'à ~3 notes par seconde |
- Laisse au moins une croche entre deux notes de la même lane : sur une chanson rapide, des notes plus proches se chevauchent à l'écran.
- Ne laisse pas plus d'une mesure sans note tant que la musique joue, mais offre de courtes pauses entre les passages intenses.
- Une difficulté plus dure n'a pas besoin de beaucoup plus de notes : elle se durcit par le type de notes (contretemps, doubles, tenues pendant que l'autre main joue).
Joue-la
Regarde l'aperçu, puis joue vraiment la chanson sur la console ou la version PC, dans chaque difficulté. Si tu bloques sur un passage que tu connais par cœur, les joueurs bloqueront aussi.
5Les difficultés
- Noms. EASY, NORMAL, HARD et EXPERT sont proposés, mais tout nom convient (23 caractères au plus). Deux difficultés d'une même chanson ne peuvent pas porter le même nom, car les records sont rangés par nom : l'éditeur propose EASY 2, EASY 3… quand tu veux plusieurs niveaux du même genre.
- Ordre. Les boutons ↑ / ↓ dans les réglages d'une difficulté choisissent l'ordre que voient les joueurs dans le jeu. Par défaut : EASY, NORMAL, HARD, EXPERT, puis les autres noms.
- Vitesse des notes. Le temps que met une note à atteindre sa cible. Laisse vide pour la vitesse normale du jeu (1500 ms).
- Réglages communs. Titre, artiste, musique, BPM, décalage, fin et fond appartiennent à la chanson : les changer change toutes les difficultés.
6Musique, fond, vidéo
| Fichier | Ce que lit le jeu | Dans l'éditeur en ligne |
|---|---|---|
| Musique | Ogg Vorbis (.ogg) | gardée telle quelle ; autres formats convertis |
| Image de fond | JPEG ou PNG, 2048 px au plus | convertie en JPEG 960×544 |
| Vidéo | MPEG-1 (.mpg), sans son ; 480×272 à 24 ips conseillé | .mpg gardée telle quelle ; autres formats convertis |
- La vidéo est muette : le son vient toujours du fichier de musique. Utilise Décalage vidéo et Tester la synchro si la vidéo commence après la musique.
- Assombrir fonce le fond pour que les notes restent lisibles.
- Garde des fichiers raisonnables : une vidéo de 3 minutes aux réglages par défaut fait environ 20 Mo.
- Les navigateurs ne lisent pas le MPEG-1 du jeu : dans l'étape Fond, Afficher la vidéo prépare une copie lisible pour la séance (environ une minute), pour la voir et tester la synchro.
- Les vidéos téléchargées récemment sur YouTube sont souvent en AV1, que le convertisseur en ligne ne sait pas lire : tu obtiens quand même la musique et une image de fond, mais convertis d'abord la vidéo en MP4 (H.264) si tu la veux dans le jeu.
7Jouer ta chanson
Sur PS Vita
- Exporte le
.zip(Fichier → Exporter le .zip). - Copie-le dans
ux0:data/dancingeverynight/import/avec VitaShell (mode USB ou FTP). Le dossier est créé au premier lancement du jeu. - Lance le jeu : il installe la chanson pendant le chargement, puis elle apparaît dans la liste. Une nouvelle version remplace l'ancienne et garde tes records.
Sur ordinateur
La version PC (Windows, macOS, Linux) installe les chansons de la même façon, par un dossier import/ :
dans le dossier save/ à côté du jeu sous Windows et Linux, dans
~/Library/Application Support/Dancing Every Night/save/ sous macOS.
8Partager
- Auteur : ton pseudo, affiché aux joueurs.
- Source (optionnel) : d'où vient la musique : album, série, jeu…
- Licence : les droits que tu as sur la musique et les médias, par exemple CC BY 4.0, ma propre musique ou accord de l'artiste. Sois honnête : elle est affichée avec la chanson.
- Version : à augmenter quand tu partages une mise à jour d'une chanson déjà partagée.
Respecte les artistes : crédite-les, suis les conditions de leur licence, et dans le doute préfère une musique libre
de partage. La bibliothèque de chansons, où tu pourras proposer tes chansons, arrive bientôt ; en attendant,
partage directement le .zip.
9Quand quelque chose ne va pas
| Problème | Que faire |
|---|---|
| Les notes se décalent peu à peu de la musique | Le BPM est un peu faux, ou la chanson change de tempo. Relance la détection du BPM, vérifie au métronome sur toute la chanson. |
| Toutes les notes sont en avance ou en retard | Ajuste le décalage (fais glisser la barre DÉBUT ou utilise −10 ms / +10 ms). Si c'est seulement sur la console, utilise la calibration audio du jeu (L/R en pause). |
| Le BPM détecté est le double ou la moitié | Utilise ×2 / ÷2. |
| La chanson n'apparaît pas dans le jeu | Regarde dans import/failed/ : le zip y est, avec un fichier .txt qui explique pourquoi. |
| Des notes en rouge dans l'éditeur | Deux notes sont en conflit (par exemple une note sur une lane pendant une tenue sur la même lane). |
| Mes chansons ont disparu de l'éditeur | Elles sont dans le stockage du navigateur : effacer les données du site ou la navigation privée les efface. Rouvre ton .zip exporté. |
10Format des fichiers
Pas besoin de ça pour créer des chansons, mais c'est utile pour modifier les fichiers à la main. Une chanson est un
dossier <ID>/ (lettres, chiffres, _ et -) qui contient audio.ogg,
éventuellement background.jpg et video.mpg, et un fichier texte par difficulté, par exemple
normal.chart :
FORMAT 1
ID ma_chanson
VERSION 1
MAPPER ton_pseudo
LICENSE CC BY 4.0
TITLE Ma chanson
ARTIST Un artiste
DIFFICULTY NORMAL
ORDER 2
BPM 120
OFFSET_MS 500
AUDIO audio.ogg
BACKGROUND background.jpg
END 276
4 TRIANGLE TAP
5.5 CIRCLE TAP
8 CROSS HOLD 2
12 TRIANGLE DOUBLE UP
16 SCRATCH CW
Les temps sont en temps (beats) depuis le décalage (0.5 = une croche). Chaque ligne de note est
temps LANE TYPE [durée ou deuxième lane] ; les notes sont triées par temps. Lignes optionnelles :
PACK, SOURCE, APPROACH_MS (vitesse des notes), VIDEO,
VIDEO_OFFSET_MS, BACKGROUND_DIM (0–100), PREVIEW (début de l'extrait du menu, en
temps). Les lignes qui commencent par # sont des commentaires.