MUSIQUE
Chaque niveau a une musique spécifique qui est jouée tout au long.
Il faut d'abord choisir le morceau à exécuter dans le catalogue
:
Les musiques sont
enregistrées en fichiers au format *.UMX dans le répertoir "music"
d'Unreal. Dans les boutons en bas de cette fenêtre, cliquer sur LOAD et
en choisir un ou plusieurs. On peut les écouter en double-cliquant dessus
ou en utilisant le bouton PLAY.
Pour incorporer un morceau en tant que musique d'ambiance du jeu, aller dans
le menu principal : "options/level properties/audio" [F6] :
En cliquant dans le champ "song", on fait apparaître la boîte
de sélection. "Use" utilise le morceau choisi. La musique sera
jouée dès le début, en boucle.
Pour changer de musique dans le cours du jeu, il faut utiliser
un acteur "MusicEvent"
[Classes/Triggers/MusicEvent]. Une fois sélectionné, on l'ajoute
dans le niveau via la f3d par BD (Add MusicEvent here). BD encore pour faire
apparaître la fenêtre de propriétés :
- Tag : nom spécifique de cet item - bAffectAllPlayers : si vrai, entendu par tous les joueurs, sinon par celui qui active - bOnceOnly : si vrai, ne sera joué qu'une fois - bSilence : les deux champs suivants sont mis à 255=? - CdTrack : la piste du CD - Song : Le clic dans ce champ fait apparaître les boutons de sélection et permet d'incorporer le morceau qu'on auparavant sélectionné dans le catalogue à droite. - SongSection : permet de choisir entre le mode normal (0), dramatique (1) et action (2). - Transition : plusieurs possibles : MTRAN_none MTRAN_Instant MTRAN_Segue MTRAN_Fade MTRAN_FastFade MTRAN_SlowFade |
![]() |
Lorsque la gâchette sera activée par le joueur, elle entraînera
le changement de la musique ou la jouera si aucune n'était définie
pour l'ensemble du niveau.
UnrealEd1 peut importer des musiques aux formats MOD, S3M, STM, IT, XM, FAR,699.
Bien sûr, on aura plus souvent à sa disposition un morceau au format WAV ou MP3.. Le format WAV est celui que peut importer MPTrack pour le convertir au format *.it pour Unreal. Voici la marche à suivre :
- En partant d'un morceau *.MP3 : utiliser le programme MP3toWAV Decoder qui est gratuit et simple d'emploi et fournit un fichier au format *.WAV. La limite supérieure de qualité est 22050 Hz, 16 bits, Mono. Pas de stéréo. Reformater au besoin le morceau d'origine avec Goldwave par exemple. Il vaut mieux aussi limiter la longueur pour ne pas excéder 2.5 MO.
- Ouvrir le fichier *.WAV dans Modplug Tracker. Il suffit de le sauvegarder au format *.it directement importable dans UnrealEd où on pourra le sauvegarder en *.UMX.
Mais un petit problème se pose pour les morceaux longs
: par défaut, le morceau s'arrête au bout de 30 secondes et repart
du début.. Une solution exposée ici
consiste à recopier la valeur de la vitesse du premier "pattern"
dans les "pattern" successifs (initialement vides).