Question

Je travaille sur un jeu de moto « rétro » en flash, semblable à la série Road Rash sur le disque méga et après avoir une longue jeu avec les capacités d'échantillonnage du son de Flash, je ne parviens pas à trouver le « droit "façon de générer du bruit.

J'ai essayé de changer fondamentalement la fréquence sur une onde sinusoïdale en ligne avec le régime moteur, de sorte que le régime moteur augmente-t donc la fréquence - il fonctionne sorta, mais ne sonne pas comme un moteur réel (je suis un motard pendant un certain temps et je vais au travail sur mon vélo tous les jours donc je « savoir » ce qu'il doit sonner comme :-p).

Je ne suis pas tellement après un son réaliste, juste somthing qui sonne « bien », ou assez bien que la plupart des gens qui jouent le jeu et ne remarquent pas être heureux que le son se rapporte en fait le régime moteur et la vitesse comme accolées juste un mp3 plat.

Je ne peux pas sembler une recherche sur google que je ne peux pas trouver les mots « moteur », juste diluent tous les résultats avec les moteurs de jeu et que non.

La majorité des articles que je trouve suggérons également d'utiliser l'échantillonnage - mais il y a 2 problèmes majeurs avec ceci:

  • Même si j'ai un vélo et peut enregistrer les sons; enregistrement des échantillons de la vitesse de rotation - dire 15 si je fais des échantillons à des intervalles 1000 (mon GSXR revs tout le chemin à 16k :-p) alors je dois goûter aussi chacun à diverses charges, soit 0 mph, 10 mph, 20 mph, 30 mph , comme le bruit 40 mph du moteur varie considérablement selon la charge - qui totalise une somme exorbitante de 80 échantillons - bien que je ne sais pas si la charge peut être simulée en quelque sorte au-dessus des échantillons de rpm
  • Tous les échantillons ajouter jusqu'à octets qui doivent être téléchargés avant de pouvoir jouer.
Était-ce utile?

La solution

Sonoflash une bibliothèque de sons à base de code (certains gratuitement), et peut avoir quelque chose approprié pour vous, ou au moins un point de départ. Leur 'hélice de la machine', par exemple.

Autres conseils

Une façon que j'ai trouvé utilise un mélange de sons de moteur échantillonnés et des tons synthétisés. Obtenir des échantillons d'un moteur à deux différents régimes et les utiliser pour la base. Mélanger deux échantillons sur la base de la vitesse de rotation actuelle, par exemple, si elle est 1650 RPM, jouer un échantillon prélevé à 1500 tours par minute à un volume de 70% et un échantillon de 2000 RPM à un volume de 30%. Modifier le volume global basé sur la manette des gaz. Ajouter un ton d'onde sinusoïdale en fonction du RPM comme vous l'avez fait.

La technique est décrite dans le document Conception d'une simulation de conduite Sound Engine (PDF) , qui est sur le moteur de synthèse (et d'autres sons liés à la conduite automobile) pour un simulateur de conduite. Je l'ai trouvé en recherchant sound synthesis "engine sound" (avec « son du moteur » entre guillemets. synthèse effet sonore du moteur a une discussion de synthèse des sons moteur en général, avec des instructions pour environnement pure Data.

J'ai essayé Sonoflash aussi bien, il est vraiment bon!

http://www.sonoflash.com/sounds/#EngineLight

Cela peut être un son que vous êtes à la recherche pour.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top