Jestem nowy w programowaniu gier, chociaż mam kilka lat doświadczenia w tworzeniu konsol / stron internetowych. Mój problem nie polega na tym, że nie mogę znaleźć tego, czego szukam, po prostu nie mam terminologii, by przeprowadzić udane wyszukiwanie.
Szukam silnika fizyki, który koncentruje się na dźwiękach. W rzeczywistości nie dbam o nic innego. To, co mam na myśli, lepiej wyjaśnić przykładem:
Załóżmy, że jest to gra typu first person. Stajesz twarzą na północ, a ktoś gdzieś wokoło rzuca w ciebie fletem (nie mówiąc o absurdalności sytuacji). Flet obraca się, gdy jest w drodze, wydając dźwięki przez otwory. Jest powiedzmy wiatr 5 węzłów na południe.
Wyobrażam sobie, że silnik fizyki będzie w stanie obliczyć trajektorię fletu, a także kierunek, w którym podąża po uderzeniu. Chcę, aby silnik fizyki obliczał dokładne dźwięki, jakie wyda, z perspektywy każdego słuchacza.
Czy istnieje taki silnik? Jeśli jest ich kilka, który z nich byłby najlepszy dla powyższego przykładu?