Звукові ефекти в додатках Windows Phone 8

Незважаючи на те, що переважній більшості додатків не потрібно відтворювати звукові ефекти, іноді виникає ситуація, коли без звукового ефекту не обійтися. Тоді виникає закономірне питання, як відтворити звуковий ефект у додатку Windows Phone 8?

Звернувшись до документації з Windows Phone Silverlight, можна знайти наступні статті Media for Windows Phone і Playing a sound effect. Виходячи зі змісту документів можна прийти до думки, що є тільки два способи відтворення ефектів у додатках: використовувати MediaElement або XNA. Розглянемо кожен із цих способів детальніше.

Відтворення звукових ефектів за допомогою MediaElement

Найпростішим і «рідним» способом програти звуковий ефект, є використання елементів керування MediaElement. Даний елемент управління надає широкі можливості для відтворення звукового і відео вмісту і може бути використаний для наших цілей.

Читати далі →

Відтворення і управління звуками в Unity 3D (Sound complete event, Play in edit mode)

До цієї статті буде прикладений невеликий, але корисний csharp скрипт, і показано як ним користуватися.
Приводом для написання скрипта стало те, що з'явилася необхідність у налаштуванні та тестуванні звукових ефектів не запускаючи сцени проекту. А так само у відстеженні основних подій відтворення.

Скрипт працює однаково як в PlayMode так і в EditMode, і дозволяє:
1. Відтворити звук з необхідною затримкою і відстежити початок відтворення.
2. Відстежити закінчення звуку, в тому числі кожен момент завершення зацикленого відтворення.
3. Відстежити незаплановане закінчення відтворення звуку.
4. Використовувати подія для відстеження та зміни параметрів в процесі відтворення.

Читати далі →

Як створити цікавий ігровий сеттінг? Рівень третій: музика



Відносно недавно в моєму Steam-акаунті з'явилася гра Bioshock. Так як вона була випущена на 6 років тому, виникли деякі проблеми з сумісністю: звук був присутній лише під час заставки, а сам геймплей проходив в повній тиші. Ніякої фонової музики, діалогів, криків Сестричок або гуркоту пострілів. Субтитри були присутні, але грати було неможливо: геймплей виглядав неприродно і створював відчуття сильного дискомфорту.

Гравці і розробники люто сперечаються, що важливіше: графон, сюжет або новаторська механіка, часто забуваючи про те, без чого геймплей багатьох ігор стає справжньою мукою. У цій статті ми розберемося, чому аудиосоставляющая так важлива для гри, і як музика може вплинути на процес імерсії.

Читати далі →