Создание игр для мобильных телефонов - Моррисон Майкл

-
Название:Создание игр для мобильных телефонов
-
Автор:
-
Жанр:
-
Язык:Русский
-
Издательство:ДМК Пресс
-
Страниц:54
-
Рейтинг:
-
Ваша оценка:
Создание игр для мобильных телефонов - Моррисон Майкл читать онлайн бесплатно полную версию книги
Оценка требований MIDP к аппаратному обеспечению
Важной частью стандарта MIDP являются требования к аппаратному обеспечению устройств MIDP 2.0. Эти требования накладываются на следующие параметры:
► память;
► экран;
► ввод;
► сеть.
Требования к памяти согласно MIDP 2.0 следующие:
► 256 Кб недоступной памяти для библиотек MIDP API;
► 128 Кб памяти для системы работы Java;
► 8 Кб недоступной памяти для постоянных данных приложений.
Требования к вводу MIDP-устройств оговаривают, что устройство должно иметь клавиатуру или сенсорный экран. Обратите внимание, что мышь не является устройством ввода, поскольку сложно представить мобильное устройство, работа с которым осуществляется с помощью мыши. Однако такое устройство вполне может иметь сенсорный экран и электронное перо.
В копилку Игрока
Если вам интересно, то в MIDP постепенно начинают входить джойстики. Компании Sony/Ericsson и Samsung предлагают мобильные телефоны с маленькими джойстиками, встроенными в клавиатуру. Поскольку на самом деле MIPD непосредственно не поддерживает джойстики, то джойстик можно использовать, если его положения ассоциированы с соответствующими клавишами клавиатуры.
Требования MIDP к дисплею представляют особый интерес, поскольку для мобильных устройств экран – это один из самых ограниченных параметров. Устройство MIDP должно иметь экран размером 96х54 пикселя с глубиной цвета 1 бит. Это означает, что экран должен быть как минимум 96 пикселей в высоту и 54 пикселя в ширину и, по крайней мере, должен быть черно-белым. Кроме того, форматное соотношение экрана должно быть 1:1, это означает, что пиксели должны иметь форму прямоугольника.
В копилку Игрока
В реальности большинство телефонов MIDP 2.0 превосходят минимальные требования за счет цветного дисплея и более широкого экрана.
Последнее требование к аппаратному обеспечению – это работа в сети, которое оговаривает минимальные требования к поддержке сетей. MIDP-устройство должно иметь двунаправленное беспроводное сетевое соединение любого вида. Такое соединение может быть прерывным (например, dial-up) и иметь ограниченную скорость передачи данных (9600 бит/с). Это очень важно, поскольку при разработке мобильных игр вы должны быть очень внимательны при определении скорости передачи данных, особенно в играх, для которых быстродействие необходимо (игры в стиле «экшн»).
Оценка требований MIDP к программному обеспечению
Кросс-платформенная природа Java позволяет преодолевать различия между множеством операционных систем. Но несмотря на это, спецификация MIDP устанавливает ряд ограничений, касающихся операционной системы мобильного устройства. Ниже перечислены основные требования к программному обеспечению MIDP-устройств:
► минимальное ядро, необходимое для выполнения низкоуровневых функций, таких как, например, прерывания, исключения и очередь;
► механизм чтения и записи в постоянную память;
► механизм для установки таймеров и отметки времени данных;
► доступ на запись/чтение к сетевому соединению устройства;
► механизм перехвата ввода с клавиатуры или сенсорного экрана;
► минимальная поддержка битовых изображений;
► механизм распределения жизненного цикла приложений.
Эти требования, пусть даже и минимальные, предоставляют достаточно широкий набор средств, который можно использовать для создания MIDP-игр.
Резюме





