Sehr interessantes Feld in der Tat. So interessant, dass ich meine Masterarbeit zu diesem Thema machen werde. Insbesondere ist es in Ego-Shootern verwendet.
Meine Literaturrecherche hat bisher deutlich gemacht, dass dieses spezielle Gebiet wenig theoretischen Hintergrund hat. Auf diesem Gebiet wurde nicht viel geforscht, und die meisten Theorien basieren auf der Film-Audio-Theorie.
Wie für die praktische Anwendung habe ich bisher keine gefunden. Natürlich gibt es viele Titel und Pakete, die Echtzeit-Audio-Effekt-Verarbeitung unterstützen und sie abhängig von der allgemeinen Umgebung des Auditors anwenden. Beispiel: Auditor betritt eine Halle, so dass ein Echo/Reverb-Effekt auf die Sound-Samples angewendet wird. Das ist ziemlich grob. Eine Analogie für Visuals wäre, 20% des RGB-Wertes des gesamten Bildes zu subtrahieren, wenn jemand eine von fünf Glühbirnen im Raum ausschaltet (oder schießt;)). Es ist ein Anfang, aber nicht sehr realistisch.
Die beste Arbeit fand ich war (2007) Doktorarbeit von Mark Nicholas Grimshaw, University of Waikato, genannt The Accoustic Ecology of the First-Person Shooter Diese riesige Pager schlägt eine theoretische Aufbau für einen solchen Motor, sowie eine Fülle von Taxonomien und Begriffen zu formulieren zur Analyse von Spiel-Audio. Auch er argumentiert, dass die Bedeutung von Audio für Ego-Shooter weithin übersehen wird, da Audio eine starke Kraft für das Auftauchen in der Spielwelt ist.
Denken Sie nur darüber nach. Stellen Sie sich vor, Sie spielen ein Spiel auf einem Monitor ohne Ton, aber mit perfekter Grafik. Als nächstes stellen Sie sich vor, wie Sie um sich herum realistische Spiele (Spiele) hören, während Sie die Augen schließen. Letzteres wird Ihnen ein viel größeres Gefühl geben, "da zu sein".
Warum also haben sich die Spieleentwickler nicht bereits in diesen vollherzigen Tauben versteckt? Ich denke, die Antwort ist klar: Es ist viel schwieriger zu verkaufen. Verbesserte Bilder sind einfach zu verkaufen: Sie geben nur ein Bild oder einen Film und es ist einfach zu sehen, wie viel schöner es ist. Es ist sogar leicht quantifizierbar (z. B. mehr Pixel = besseres Bild). Für Sound ist es nicht so einfach. Realismus im Klang ist viel unbewusster und daher schwieriger zu vermarkten.
Die Auswirkungen der realen Welt auf Geräusche werden unterbewusst wahrgenommen. Die meisten Leute bemerken die meisten von ihnen nie. Einige dieser Effekte können nicht einmal bewusst wahrgenommen werden. Dennoch spielen sie alle eine Rolle in dem wahrgenommenen Realismus des Klangs. Es gibt ein einfaches Experiment, das Sie selbst durchführen können, was dies veranschaulicht. Wenn du das nächste Mal auf dem Bürgersteig spazierst, höre genau auf die Hintergrundgeräusche der Umgebung: Wind weht durch die Blätter, alle Autos auf entfernten Straßen, etc .. Dann hör dir an, wie sich dieser Klang ändert, wenn du näher oder weiter gehst eine Wand, oder wenn Sie unter einem überhängenden Balkon gehen, oder wenn Sie sogar eine offene Tür passieren. Tun Sie es, hören Sie gut zu und Sie werden einen großen Unterschied im Klang bemerken. Wahrscheinlich viel größer als du dich jemals erinnerst.
In einer Spielwelt werden diese Art von Änderungen nicht wiedergegeben. Und obwohl du sie (noch) nicht bewusst vermisst, tust du das unterbewusst, was sich negativ auf dein Entstehen auswirkt.
Also, wie gut muss Audio im Vergleich zum Bild sein? Praktischer: Welche physikalischen Effekte in der realen Welt tragen am meisten zum wahrgenommenen Realismus bei? Ist dieser wahrgenommene Realismus vom Klang und/oder der Situation abhängig? Das sind die Fragen, die ich mit meiner Recherche beantworten möchte. Danach ist es meine Idee, ein praktisches Framework für eine Audio-Engine zu entwickeln, das verschiedene Effekte auf einige oder alle Spieleaudio-Effekte anwenden kann, abhängig (dynamisch) von der verfügbaren Rechenleistung. Yup, ich setze die Bar ziemlich hoch :)
Ich werde ab September 2009 beginnen. Wenn jemand interessiert ist, denke ich über die Einrichtung eines Blogs, um meine Fortschritte und Erkenntnisse zu teilen.
Janne Louw (BSc Informatik Universiteit Leiden, Niederlande)
sehr interessant! – chiccodoro