Dodawanie dźwięku do twoich gier jest kluczowe dla podniesienia ich na wyższy poziom. Poprzez strategiczne wykorzystanie dźwięków pozycyjnych i niepozycyjnych, możesz zanurzyć graczy w swoich światach, dostarczyć im przydatnych informacji zwrotnych dotyczących ich działań i skierować ich uwagę na to, co muszą zrobić, aby odnieść sukces w swoich celach.
Zasoby dźwiękowe
Możesz importować zasoby dźwiękowe, co do których masz pewność, że masz pozwolenie na ich wykorzystanie, takie jak dźwięki, które sam tworzysz. Jednak Sklep Twórcy w Robloxie oferuje szeroką gamę zasobów dźwiękowych do swobodnego użytku, w tym ponad 100 000 profesjonalnie wyprodukowanych efektów dźwiękowych i utworów muzycznych od najlepszych partnerów w dziedzinie dźwięku i muzyki.
Obiekty dźwiękowe
Roblox oferuje wiele różnych typów obiektów dźwiękowych, które możesz wykorzystać do odtwarzania i modyfikowania dźwięku, aż spełnią one wymagania projektowe twojej gry:
- Obiekt AudioPlayer ładuje i odtwarza plik audio korzystając z określonego identyfikatora zasobu audio.
- Obiekt AudioEmitter to wirtualny głośnik, który emituje dźwięk w trójwymiarowym środowisku.
- Obiekt AudioListener to wirtualny mikrofon, który odbiera dźwięk z trójwymiarowego środowiska.
- Obiekt AudioDeviceOutput to fizyczne urządzenie sprzętowe w realnym świecie, takie jak głośnik czy słuchawki.
- Obiekt AudioDeviceInput to fizyczny mikrofon w realnym świecie.
- Obiekt AudioTextToSpeech konwertuje tekst na dźwięk korzystając ze sztucznego głosu.
- Obiekt AudioSpeechToText konwertuje dźwięk na tekst.
- Wires przenoszą strumienie audio z jednego obiektu do drugiego.
Korzystając z tych obiektów, możesz ustawić dźwięki do odtwarzania automatycznie w czasie rzeczywistym lub wywołać je z poziomu skryptów. Aby zobaczyć praktyczne zastosowania tych obiektów dźwiękowych, zapoznaj się z samouczkami: Dodaj dźwięk 2D, Dodaj dźwięk 3D, Dodaj syntezę mowy, Dodaj rozpoznawanie mowy oraz Dodaj czat głosowy.
Efekty dźwiękowe
Efekty dźwiękowe w sposób niedestrukcyjny modyfikują lub wzmacniają strumienie audio z obiektów AudioPlayer. Możesz stosować te efekty, aby uczynić swoje środowiska bardziej atrakcyjnymi i immersyjnymi, na przykład używając obiektu AudioEqualizer, aby deszcz brzmiał stłumiony, obiektu AudioCompressor, aby kontrolować maksymalną głośność dźwięku, lub AudioReverb, aby dodać bardziej realistyczne odbicia dźwięku w przestrzeniach wewnętrznych.