Ses programcıları ne bilmeli? [kapalı]


11

Ben bir müzik besteciliği öğrencisiyim, ayrıca bilgisayar bilimlerinde ufak tefek-bazı. Müzik yazmayı ve ses efektleri yapmayı seviyorum ve oyunlar için müzik yazmak istiyorum. Ama aynı zamanda herkesin ve annelerinin bunu yapmak istediğinin farkındayım. Bunu göz önünde bulundurarak ve zaten programlamaya eşit şekilde aşık olduğum için, eğitimimin bilgisayar bilimi bölümünün bazı yönlerini oyunlar için ses uygulamasına odaklamak istiyorum.

Yaptığım / yaptığım:

  • Müzik zamanlamalarının ve oyun etkinliklerine dayalı az miktarda otomatik karıştırma işleminin farkında olan "MusicManager" dersleri yazdı

  • Okuma Fourier kimdir? Fourier analizini anlama ve FFT'yi uygulama yolunda çalışırken

  • FMOD Designer'ı öğrenmek ve tasarımcı API'sını bir oyunda kullanmak (elbette özel olarak bu konuda bir ders almamak, API'ları kendi başıma öğrenmek için iyiyim)

Bu arka planla, iki bölümlü bir sorum var.

Yani yukarıda listelediğim şeylerin ve bilgisayar biliminin iyi temelleri (veri yapıları ve algoritmalar, ayrık matematik, OO / yapılandırılmış tasarım) dışında, ses programcılarında aranan stüdyolar nelerdir?

Ayrıca, GANG ve Audio Engineering Society öğretim görevlileri, ses programcılarının oyunlarda bir sonraki sıcak şey olduğunu söylüyorlar, ancak birçok stüdyoda özel ses programcıları kiralamak veya var mı?


Düzenleme: GANG ve AES için bağlantılar eklendi
michael.bartnett

2
Bu gerçekten sorunuzun cevabı değil, ama Kylotan'a katılmıyorum - Son işimde hem iyi bir programcı hem de ses yapmakla ilgilenen birini bulmak oldukça umutsuzduk. FMOD Designer tamam, ancak büyük bir oyun için özel bir motor kullanıyorsanız - ve çok fazla yer varsa - özellikle foley için, ancak altyazı senkronizasyonu ve müzik geçişleri gibi şeyler için özel araçlara ihtiyacınız olacak. Grafik programcıları tam zamanlı grafiklere yakın gibi tam zamanlı ses olmayabilir, ancak "sesli adam" olmak istiyorsanız, birçok stüdyo bunu sevecektir.

1
Genellikle FMOD ve ses mühendislerinin bir kombinasyonu efektlerin uygulanmasını yönetir. Programcı, ses mühendislerinin, örneğin seviye tasarımcılarına ve tersine kullanılabilir şeyler alabilmelerini sağlamakla ilgilenir. Ses programlamasında güçlü bir geçmişe sahip olmak, mühendislerin ne tür şeyler yapması gerektiği konusunda daha iyi bir fikre sahip olabilirsiniz ve belki de zamanınızı ses programlama ve başka bir programlama yerine ses mühendisliği ve programlama arasında bölebilirsiniz. (Stüdyonun kuruluş şemasına büyük ölçüde bağlıdır.)

1
Bu oldukça ilginç, Joe. Motorumuzda bazı ses işleri yaptık, ancak ekibin etrafına yayıldı, çünkü hiçbiri uzman bilgisi gerektirmedi (örneğin grafiklerin aksine).
Kylotan

1
@Kylotan: Bunu uzun zamandır yaptık, ancak yaptıklarından daha fazlasını anlayan biriyle çalışabildiklerinde işler çok daha hızlı, daha iyi ve daha mutlu ses mühendisleri (ve programcılar) ile yapıldı.

Yanıtlar:


8

GANG ve AES öğretim görevlileri ses programcılarının oyunlarda bir sonraki sıcak şeymiş gibi konuşuyor

Bu terimler için Google’a ihtiyacım vardı - sorunuzu, bu adların ne anlama geldiğiyle ilgili daha net olacak şekilde düzenlemek isteyebilirsiniz, çünkü çoğu kişinin bunları duyacağından şüpheliyim. Söylemeye gerek yok, kendi ilgileri konusunda biraz önyargılı olmak zorundalar.

birçok stüdyoda özel ses programcıları bile var mı yoksa işe almayı mı düşünüyor?

Hayır.

Bazıları yapar. Muhtemelen bilmiyor.

Anlayabildiğim kadarıyla, çoğu insan tipik bir ses kütüphanesi kullanıyor, genellikle etrafında ince bir sarıcı var ve yerleşik ses / müzik adamlarını Wwise, FMod Designer veya benzeri aracılığıyla oyun için sesler oluşturuyor ve bu yaklaşık o.

Az ama artan sayıda oyunun geç karmaşık veya yeni ses gereksinimleri vardı, ör. Guitar Hero olayı başladığından beri. Ancak bu ürünlerin iyi satışlarına rağmen, bu özellikleri gerektiren oyunların sayısı ve bunları deneyen geliştirici sayısı açısından okyanusta sadece bir düşüş var.


1
Uygun şekilde düzenlenmiş bağlantılar önerisi için teşekkürler. Konsollar için surround ses karıştırmayı yönetmekle uğraşmak zorunda olan oyunlara ne dersiniz? Ortalama bir sosyal oyun, avuçiçi oyun veya indie oyun için biliyorum, ses endişeler listesinin en altına yakın, ancak üretim kalitesi için ante kadar endişelenecek çok şey var. Peki ya Spore gibi oyunlar? Üretken müzikleri taklit etmek için PureData'yı kullandılar. Bu tür şeyler gittikçe yaygınlaşmıyor mu?
michael.bartnett

2
Surround ses, API ile konumsal sesler kullanılarak işlenebilir ve uzman bir ses programcısı gerektirmez. Prodüktif veya prosedürel müziklere gelince, çok duyduğum bir şey değil. Spore'dan önce son duyduğum, yaklaşık 12 yaşında olan Alpha Centauri idi.
Kylotan

0

Müzik yazmayı ve ses efektleri yapmayı seviyorum ve oyunlar için müzik yazmak istiyorum. Ama aynı zamanda herkesin ve annelerinin bunu yapmak istediğinin farkındayım.

Ne zamandan beri? Oyunlarda ses hiçbir zaman endüstrinin odak noktası olmamıştır ve bu değişmemektedir. Harika müzikler ve bazı iyi ses efektleri (doğal olarak) isteyen şirketler var, ancak ses kütüphanelerini kullanıyorlar ve bu içeriği üçüncü taraf bağlamında yapmak için insanları işe alıyorlar.

Ses programcıları oyun şirketi tarafından gerçekten işe alınmıyor.


2
OCRemix'ten beri. Kompozisyon başlamak zor bir kariyer, ama oyun müziği pazarı kesinlikle oyunlarla ilgilenen besteciler ve oyun endüstrisinde para kazanmak için film teknesini atlayan besteciler ile daha da sular altında kalıyor.
michael.bartnett
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.