Читаем Создание игр для мобильных телефонов полностью

Как вы видите, метод playTune воспроизводит тоновую последовательность, для чего вызывается метод start тонового проигрывателя. А вызов метода проигрывателя close – это все, что необходимо, чтобы закрыть проигрыватель и очистить тоновую последовательность.

Полный код мидлета UFO вы можете найти на прилагаемом CD. Я выборочно осветил важные фрагменты, поэтому вам не придется пролистывать страницы уже знакомого вам кода.

Тестирование приложения

Тестирование мидлета UFO 3 включает в себя тестирование динамиков и запуск мидлета в эмуляторе J2ME. Я бы хотел показать вам кадр из игры, где воспроизводится музыкальная тема и проигрывается тон во время столкновения, но, к сожалению, технология печати не достигла пока таких высот. Поэтому вам придется запустить мидлет и самим послушать тоны.

...

Совет Разработчику

В реальной игре вы можете предусмотреть регулирование громкости, чтобы пользователю не пришлось изменять громкость телефона. В некоторых телефонах Java позволяет регулировать громкость вне зависимости от громкости звуков самого телефона, но такую возможность поддерживают не все модели. По себе знаю, что иногда не хочется слышать звуки игры, но хочется услышать телефонный звонок.

Тестируя UFO 3, обратите внимание на звук, когда мидлет воспроизводит несколько звуков одновременно. Если говорить о реальных играх, то это обычная ситуация, поэтому убедитесь, что тоны воспроизводятся корректно. Если у вас под рукой есть мобильный телефон, поддерживающий стандарт MIDP 2.0, то протестируйте мидлет UFO 3 на нем.

Резюме

В этой главе вы познакомились со звуком в мобильных играх. Вы не только узнали, какое место занимают звуки в играх, но и познакомились с основами работы с тонами и тоновыми последовательностями, используя MIDP 2.0 Media API. Также вы узнали, как опросить телефон о его возможностях работы с аудио. Далее вы изучили код, который позволяет воспроизводить не только отдельные звуки, но и целые мелодии. И в завершение этой главы были добавлены тоны и мелодия в мидлет UFO. В следующей главе вы продолжите работу со звуком, научитесь использовать Wav-файлы, MIDI-музыку и MP3-аудио.

Экскурсия

Если вы ни разу не видели фильм «Близкие контакты третьего рода», то обязательно возьмите его в прокате. Это великолепный фильм, он поможет понять многие аспекты игры UFO 3. Если вы уже видели фильм, я советую расширить созданную тоновую последовательность. Если вы вспомните, инопланетяне использовали ряд интересных звуковых последовательностей, кроме той, что мы уже использовали.

Глава 9 Воспроизведение цифрового звука и музыки

...

Архив Аркад

Еще одна игра 1981 года – это Qix, созданная компанией Taito. Она имеет уникальный дизайн. Но я думаю, если вы не играли в эту игру, то ее описание покажется вам похожим на описание геометрической композиции. Однако Qix очень забавная игра. Ваша цель – рисовать на экране прямоугольники, избегая столкновения со спарксами (Sparx), перемещающимися вдоль уже нарисованных линий, и квиксами (Qix), перемещающимися по экрану. Как я уже сказал, описание игры не столь привлекательно, однако если вам представится возможность поиграть в Qix, непременно сделайте это, вам понравится.

Несмотря на то что тоны поддерживаются всеми телефонами MIDP 2.0, их применение, несомненно, ограничено. В эру, когда игроки привыкли к высококачественному звуку и музыке, было бы очень хорошо использовать подобные звуки в играх. К счастью, MIDP 2.0 Media API поддерживает разнообразные типы аудио: Wav-файлы, MIDI-музыку и MP3-аудио. В этой главе вы научитесь использовать эти типы звуков в играх.

Прочитав эту главу, вы узнаете:

► об основах цифровых звуков, способах хранения;

► подробнее познакомитесь с интерфейсами Player MIDP 2.0 Media API;

► как воспроизводить цифровые звуки в играх;

► как воспроизводить MIDI и MP3 музыку в играх;

Перейти на страницу:

Похожие книги

С компьютером на ты. Самое необходимое
С компьютером на ты. Самое необходимое

Рассказывается о работе в операционной системе Windows (на примере версий XP и 7), текстовом редакторе Word 2010 и других приложениях, необходимых каждому пользователю: архиваторах, антивирусах и программах для просмотра видео и прослушивания музыки (Winamp, QuickTime Pro). Большое внимание уделяется работе в Интернете. Рассказывается о программах для просмотра Web-страниц, об электронной почте, а также о различных полезных приложениях для работы в сети — менеджерах закачек файлов, ICQ, Windows Live Messenger, MSN и многих других. Во втором издании рассмотрена новая ОС — Windows 7, а также последние версии приложений для пользователей.Для начинающих пользователей ПК.

Андрей Александрович Егоров , Андрей Егоров

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT
От «кирпича» до смартфона
От «кирпича» до смартфона

Перед вами уникальное исследование мира мобильной индустрии, превращенное его автором Эльдаром Муртазиным, ведущим аналитиком Mobile Research Group и главным российским специалистом по мобильным телефонам, в захватывающий бизнес-триллер. Гигантские компании — Nokia, Motorola, Samsung бросают на мобильный фронт колоссальные силы, создают альянсы, охотятся за лучшими специалистами, шпионят друг за другом. Разработки ведутся в обстановке строжайшей секретности. Цель — выпустить на рынок новую, уникальную модель раньше конкурентов или даже полностью изменить наше представление о мобильном телефоне, как это недавно удалось Apple со своим iPhone.Эта книга предназначена для тех, кто видит в мобильном телефоне не просто средство связи, а чудо инженерной мысли, смелое воплощение дизайнерских фантазий, символ нашей эпохи.

Эльдар Викторович Муртазин , Эльдар Муртазин

Справочная литература / Прочая компьютерная литература / Прочая справочная литература / Книги по IT / Словари и Энциклопедии