СПРАВОЧНАЯ  /   Технологии  /   Java  /   Java игры (теория)

Как гласит история, первым телефоном со встроенной игрой был телефон Nokia. Игры были предустановленны в телефоне и поменять их было невозможно (разве что сменив прошивку). Большинство игр довольно быстро надоедали (пожалуй, только в легендарные Змейку и Тетрис можно было играть годами).

Однако, ситуация с играми в наши дни в корне изменилась. Купив телефон с поддержкой java, Вы наверняка найдете несколько игр, которые производитель уже загрузил в телефон. Но вся прелесть в том, что надоевшие игры можно удалить из памяти телефона и загрузить новые. (Всего несколько моделей со встроенной JAVA не поддерживают загрузку новых игр)

J2ME (Java 2 Micro Edition) – платформа java разработанная специально для мобильных устройств. В телефоне с поддержкой J2ME, имеется виртуальная java машина (JVM – Java Virtual Machine) которая исполняет игры и приложения разработанные для J2ME.

Поскольку J2ME не планировалась для игр, то ее потенциал заметно уступает возможностям других платформ, которые создавались специально для игр. Например, нет функций масштабирования картинок, двумерные вращения или даже звук. Однако MIDP 1.0 имеет только несколько рудиментов, которые хоть как-то позволяют делать технически продвинутые игры, а в MIDP 2.0 есть GameAPI, существенно расширяющее возможности java. J2ME была первой игровой платформой для мобильных устройств, поэтому на сегодня J2ME - рыночный стандарт и это та платформа, на которую ориентировано 95% игр для 95% устройств.

Java приложения (игры в том числе) называются midlets (“мидлеты”). На сегодняшний день большинство телефонов поддерживают спецификацию MIDP 2.0 и немного, старый MIDP 2.0 .

MIDP 1.0 - это набор функций (классов), которые должны поддерживать телефоны с Java. В нем нет функций по работе с музыкой и подсветкой и т.д. Эти функции в каждом телефоне реализуются отдельно. Поэтому, в большинстве случаев игры пишутся под конкретную модель (модельный ряд). Необходимо учитывать, что игры, написанные для одного модельного ряда, могут не “пойти” на других телефонах или, запустившись - могут работать некорректно.

Спецификация MIDP 2.0, обладает расширенными возможностями (улучшенная обработка графики и звука, коммуникации). На телефонах Java MIDP 2.0 идут все игры (иногда с “глюками”), как спецификации MIDP 1.0, так и 2.0. При выборе телефоне, мы советуем обратить внимание на то, чтобы телефон поддерживал Java MIDP 2.0 (хотя такие телефоны стоят дороже)

Источник: www.Amobile.ru

печать

УЗНАЙТЕ БОЛЬШЕ:

СЛУЧАЙНЫЙ ЭЛЕМЕНТ


teddy
teddy

WAP ОБМЕННИК

последние добавления:

Загрузка ...

ФОРУМ

последние темы:

НАШИ ДРУЗЬЯ

wap.amobile.ru
Лучший Сайт
для
мобильных телефонов!