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.

Sommaire
  1. Qu'est-ce qu'une chanson
  2. Ta première chanson
  3. Poser les notes
  4. Rendre la chanson agréable
  5. Les difficultés
  6. Musique, fond, vidéo
  7. Jouer ta chanson
  8. Partager
  9. Quand quelque chose ne va pas
  10. Format des fichiers

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Pose les notes. Clique dans une colonne pour ajouter une note, Espace pour écouter. Voir Poser les notes.
  6. 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é.
  7. Finalise. Dans l'étape Finaliser, remplis Auteur (ton pseudo, affiché aux joueurs) et Licence (voir Partager).
  8. 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 :

Main gaucheHAUT · GAUCHE · BAS
Main droiteTRIANGLE · ROND · CROIX
NoteDans l'éditeurPour le joueur
TAPClic dans une colonneAppuyer au bon moment
HOLDClic-glisser vers le hautAppuyer et tenir jusqu'au bout
DOUBLEClic-glisser vers l'autre côté (ou Alt+clic)Deux boutons à la fois, un par main
SCRATCHClic 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

Pense en mains, pas en boutons

Respecte la difficulté

DifficultéRythmeDensité (ordre d'idée)
EASYSur les temps, pas de contretemps ; blanches sur les chansons rapidesenviron 1 note par seconde au plus
NORMALCroches, très peu de contretempsjusqu'à ~1,6 note par seconde dans les passages les plus chargés
HARDDoubles croches seulement en changeant de main, rafales courtesjusqu'à ~2,6 notes par seconde
EXPERTSyncopes, doubles, scratchs dans les passages intensesjusqu'à ~3 notes par seconde

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

6Musique, fond, vidéo

FichierCe que lit le jeuDans l'éditeur en ligne
MusiqueOgg Vorbis (.ogg)gardée telle quelle ; autres formats convertis
Image de fondJPEG ou PNG, 2048 px au plusconvertie en JPEG 960×544
VidéoMPEG-1 (.mpg), sans son ; 480×272 à 24 ips conseillé.mpg gardée telle quelle ; autres formats convertis

7Jouer ta chanson

Sur PS Vita

  1. Exporte le .zip (Fichier → Exporter le .zip).
  2. Copie-le dans ux0:data/dancingeverynight/import/ avec VitaShell (mode USB ou FTP). Le dossier est créé au premier lancement du jeu.
  3. 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

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èmeQue faire
Les notes se décalent peu à peu de la musiqueLe 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 retardAjuste 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 jeuRegarde dans import/failed/ : le zip y est, avec un fichier .txt qui explique pourquoi.
Des notes en rouge dans l'éditeurDeux 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'éditeurElles 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.