Étape 8: Spackle Audio
Nous avons pensé à un certain nombre de façons de composer avec les transitions audio dans le jeu. Lorsque vous roulez près d’un billet d’avion pour les ramasser, le saut sur votre balle. Cela démarre la musique « Fare », et plus précisément ce qu’audio joue dépend de qui vous avez ramassé. Lorsque vous avez terminé avec le tarif - vous les déposez, ou ne parviennent pas à les remettre dans le temps - ils à arrêts multiples, et la musique revient en mode « par défaut », avec uniquement le jeu de rythme de base.A l’origine, lorsque nous avons changer la hauteur du tarif dans le temps avec la vitesse, quand vous avez arrêté, vous arrêterait fondamentalement la piste - il déplacerait plus lent et plus lent jusqu'à ce qu’il a été arrêté. Combiné avec réglage du volume de vitesse proportionnelle, il fonctionnait très bien. Toutefois, étant donné que nous nous sommes débarrassés de la transposition de hauteur, le « rythme de base » et de bassline tous deux arrêté brusquement.
Pas bien! Résoudre un problème avait créé un autre. Mais nous savions que ce serait beaucoup plus facile à traiter.
Nous avons pensé que peut-être nous pourrions commencer simplement le nouveau rythme où le vieux un était arrêtée - si vous étiez deux mesures dans une boucle de quatre-mesure, il commencerait tout simplement sur la troisième mesure de la nouvelle boucle et bien que le rythme allait changer, il serait toujours dans la synchro.
Juste une remarque : un autre vraiment, vraiment important de compétences à apprendre pour n’importe quel type de développement est comment prototype quelque chose correctement. C’est assez simple, mais beaucoup de gens semblent faire une erreur critique dans le processus. La mauvaise façon de prototype : mise en œuvre de la solution finale. Je sais que cela semble incroyablement stupide, mais il arrive tout le temps. Ce n’est pas un prototype. La bonne façon de prototype : comprendre ce que vous poser des questions essayez de répondre - à être très spécifiques - et y répondre de la manière moins chère, plus simple, plus rapide qui convient. Pour nous, les questions étaient simples : n’est ce bon son, et quel est l’impact sur les performances ?
C’était futile d’essayer - nous avons joué juste tous les fichiers audio dans le jeu que nous aurions besoin à la fois, en commençant en même temps pour s’assurer qu’ils sont tous en synchro, puis régler le volume et lire uniquement les pistes Qu'au moment où il fallait. Cela a fonctionné bien - sonné beaucoup mieux que d’avoir les transitions brusques. Formidable ! Seulement il y avait quelques problèmes: 1.) en raison d’un problème technique, nous ne pouvions pas "suivre" où nous étions dans la boucle. Après quelques recherches, nous avons découvert le coût pour obtenir cette fonctionnalité serait plus que nous étions prêts à investir. Pire, 2.) faire la « voie facile » (en jouant toutes les pistes simultanément et juste réglage du volume selon le cas) a suffisamment de ressources qu’elle avait une incidence négative notable sur les performances du jeu. Aussi inacceptable.
En fin de compte, parfois les solutions plus simples et les plus évidentes sont réellement les meilleurs d'entre eux. Quand un tarif s’achève, nous voulons célébrer les réalisations du joueur - afin de jouer une « récompense » son sens. Ce document comprendra jusqu'à la transition de la « fin du billet d’avion ». Nous avons essayé toute une variété de choses, de la fare acclamations, pour dire: « Merci! » à un son simple "cha-ching!".
Le son sur que nous avons fini par s’installer était un simple son « fanfare de trompette » :
La raison est en fait assez simple. La répétition reconnaissable est vraiment gênant. Ayant le même échantillon de « Merci! » jouer 20 fois en l’espace de lecteurs de disques 10 minutes complètement dingues. Même avec tout son vraiment distinctif - plus distinctif, le pire problème obtenu. Pire, si vous avez utilisé une voix humaine, vous devrez avoir un certain nombre de variantes de mâles et femelles, comme nous l’avions tarifs typiquement masculins et féminins !
Le son de la fanfare, distinctif, était beaucoup moins irritant que n’importe lequel du réel dialogue parlé. A probablement quelque chose à voir avec la façon dont les gens réagissent à langue - vous essayerez de trouver une signification, ou la profondeur de l’expression, parce que vous êtes habitué à faire avec la langue et la répétition de courte pauses l’illusion qu’il y a une signification. Musique, d’autre part - parfois un son est tout simplement un son, et la signification de la « récompense » pour un tarif de finition est immédiate et évidente, alors il semble que votre cerveau ne reçoit pas comme irrité... Si quelqu'un a une perspicacité plus profonde dans cela, je serais ravi d’entendre à ce sujet. Ainsi, nous avons eu notre son de « fin de billet d’avion ».
Tout nous avions besoin était un son « fare start » et nous serions bien.
Dans la veine de ce genre de prise d’effet de « DJ » avec les pistes de mixage comme le joueur, nous avions roulé la balle autour, nous avons créé un « scratch vinyle » sound - essentiellement fait un bruit de « gratter » puis inversé- et essayé dehors. Il s’avère que, il a très bien fonctionné. A semblé presque que la balle était « sucer » le billet d’avion vers elle avec le son, et la transition dans la musique est devenue presque imperceptible.
Voici ce qui ressemblait à la transition avant l’ajout du son de transition :
Voici le « scratch » bruit masquant une transition :
Beaucoup mieux ! Non seulement il était beaucoup moins « cher » à implémenter que nos tentatives antérieures à une solution, mais sonne vraiment approprié et masqué la transition si bien qu’il est devenu un non-problème total.
Formidable ! Deux vers le bas, un pour aller !