Ну со звуком тут, когда я стал думать, как это сделать, чисто теоретически, то мне нарисовался довольно большой исходный код, плюс большая загрузка ЦП.
А это вызовет, большие системные требования, которые и так не совсем малы :)
Пусть и в правду лучше пусть поправят пилотов дистрофиков, в вертолёте и пр. ЛА. Вообще-то, отставание зависит от дальности, а она и так расчитывается для громкости. Надо будет его 2 раза вместо 1 расчитать - 1 раз в момент события, чтобы получить отставание, 2 раз через время отставания, чтобы получить громкость и эффект Доплера. Не 100% точно, но для игры достаточно. Всё лучше, чем ничего.
Вообще, странно - в современных игрушках запросто делают эффект Доплера, а запаздывание звука не делают. Забывают, видимо. Даже в бродилках, где за время, пока к тебе летит звук, нельзя куда-нибудь серьёзно сместиться. А тут сверхзвук, надо ещё ударный фронт просчитывать. Более того, звук тебя может вообще не догнать.