Skocz do zawartości
klucz żurawi

Techniczne sprawy muzyki do gier

Rekomendowane odpowiedzi

Witam. 

Chodzi za mną od jakiegoś czasu myśl, że mógłbym zacząć oferować swoją muzykę twórcom gier niezależnych.

Ale nie znam technicznych szczegółów takiego procesu. Więc mam kilka pytań.

Podobno najpowszechniejsze jest używanie pliku ogg i mp3. Czy jest bez różnicy jaki plik ogg będzie użyty? Bo mój DAW może renderować OGG Vorbis i OGG Opus.

Ponieważ jest to forum GM, jaki format preferują użytkownicy Game Maker?

I jeszcze, jaki format preferują użytkownicy Godot'a i Unity

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Myślę, że to zależy już od twórcy danej gry. Jak ktoś nie jest audiofilem, to mu wystarczy MP3 z 64kbit/s :) Np. w Game Makerze i tak ustawiasz jaki ma być format docelowy i jakość, a program sam przepuszcza wszystko przez kodeki, więc nie dostajesz nigdy 1:1 .

 

Jak np. ostatnio grałem w Assassins Creed Valhalla, to mam wrażenie, że tam dialogi są nagrane jako MP3 z 24kbit/s, więc różnie bywa. Generalnie - praktycznie bym się tematem nie przejmował.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Zwykle stosuję zasadę, że renderuję wszystko w najlepszej jakości (najlepiej bezstratnie: WAV/FLAC). Od drugiej strony zależy, z jaką kompresją wyląduje plik audio w grze.

 

Twój DAW powinien także mieć taką możliwość eksportu. 

  • Super (+1) 1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Dobrze wiedzieć że WAV też jest wykorzystywany. 

Po prostu myślałem, że twórcy gier preferują mniejsze formaty. Bo 2 minuty WAV to jakieś 30MB. Co przy dwudziestu minutach muzyki daje już znaczną ilość. A z kolei ogg to tylko 2MB

Cytuj

Od drugiej strony zależy, z jaką kompresją wyląduje plik audio w grze.

Czyli twórcy gier sami kompresują ten plik? Czy wrzucają ten wav do projektu i silnik gry sam podczas kompilacji gry zmienia format pliku?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Zależy od silnika, np. Godot podczas importowania assetów ma opcję do modyfikowania jakości audio. Ale muzyki w formacie WAV to osobiście nie stosuję, tylko do efektów dźwiękowych bo szybciej się importują do projektu i ładują podczas samej gry. Taki OGG natomiast używam w Godotcie do streamingu muzyki, żeby nie ładować całego pliku do pamięci. No i jeszcze limity techniczne też mają wpływ, np WAV łatwiej zapętlić niż format OGG, przy streamingu słychać wyraźną pauzę.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jak widać, wszystko kwestia tego, co dany twórca będzie chciał.

Jeszcze takie info na temat tego kiedy wav a kiedy coś innego, zdaje mi się, ze do wszelkich efektów dźwiękowych w grze używa się wav, gdyż potrafi ich być sporo na raz i lepiej wrzucić w pamięć nieskompresowane audio, żeby procesor nie musiał go ciągle dekompresować w locie, szkoda procesora, natomiast skompresowane daje się wszystko dłuższe niż 5-10 sekund i co leci zazwyczaj jedno na raz. To jednak znów zależy od gry.

 

Generalnie więc to jest najmniejszy problem, na pewno uda się zawsze znaleźć konsensus.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Czyli twórcy gier sami kompresują ten plik? Czy wrzucają ten wav do projektu i silnik gry sam podczas kompilacji gry zmienia format pliku?

 

Robią, jak zechcą ;). Mój punkt jest taki, że to twórca koniec końców decyduje, w jakim formacie i z jaką kompresją wyląduje plik audio. Jeżeli gra ma trafić np. na Androida, to jest duża szansa, że trzeba będzie obciąć trochę na jakości. Jeżeli nie trzeba przejmować się rozmiarem, to oczywiście jest najlepiej wrzucić próbki najlepszej jakości. Dlatego też najlepiej jest takie udostępniać, kompresja stratna nie jest procesem odwracalnym.


I tak, część silników umożliwia różne poziomy kompresji w zależności od builda. Natomiast tym nie należy się przejmować.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się tutaj

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×