Открыть сервисСервис

Скачивание игр на кнопочный телефон

Скачивание игр на кнопочный телефон — процесс установки игровых приложений на мобильные телефоны с физической клавиатурой (кнопочными, или «тупыми», телефонами). Такие устройства работали на собственных прошивках и не поддерживали установку приложений в формате Android или iOS; игры для них распространялись в виде Java-приложений (J2ME), файлов формата .jar и .jad, а позднее — в формате, специфичном для конкретной прошивки.

Типы кнопочных телефонов и форматы игр

Кнопочные телефоны можно разделить на несколько категорий в зависимости от того, каким образом они поддерживали установку игр:

КатегорияПримерыФормат игр
Java-телефоны (J2ME)Nokia S40, Sony Ericsson, Motorola, Samsung.jar / .jad
Телефоны на SymbianNokia S60, N-series.sis / .sisx
Проприетарные прошивкиSamsung (старые модели), LG, PhilipsСпецифичные форматы
Телефоны с поддержкой Android GoБюджетные модели 2010-х годов.apk

Наиболее массовыми были телефоны с поддержкой Java-приложений (J2ME — Java 2 Micro Edition). Именно на них приходится основная часть «кнопочных» игр — от аркад до простых квестов.

Способы установки игр

Через кабель и ПК

Наиболее распространённый способ — установка через персональный компьютер. Для этого требовались:

  • USB-кабель с поддержкой передачи данных (не все кабели, поставлявшиеся в комплекте, умели работать в режиме данных);
  • драйверы для подключения телефона к компьютеру;
  • программа-менеджер, например Nokia PC Suite (для телефонов Nokia), Sony Ericsson PC Suite или Samsung Kies.

После подключения телефона к компьютеру файл .jar копировался в память телефона (встроенную или на SD-карту) и запускался через файловый менеджер устройства.

Через Bluetooth

Альтернативный беспроводной способ — передача файла .jar по Bluetooth с другого телефона или компьютера. Для этого на обоих устройствах включался Bluetooth, выполнялось сопряжение, после чего файл отправлялся и запускался на принимающем устройстве.

Через WAP и мобильный интернет

Ранний способ распространения игр — скачивание через WAP-браузер. Пользователь заходил на специализированные WAP-сайты (например, m.zone.ru, wap.zona.ru, play.google.com в WAP-версии) и скачивал игру напрямую на телефон. Стоимость такого скачивания определялась тарифом оператора на мобильный интернет. Некоторые операторы (МТС, «МегаФон», «Билайн») предоставляли собственные каталоги игр и приложений, доступные через USSD-меню или WAP.

Через SIM-Toolkit и OTA

Часть игр распространялась через механизм OTA (Over The Air) — загрузку по воздуху. Оператор или провайдер контента отправлял пользователю ссылку на файл, который скачивался автоматически. Также существовали сервисы, где игра активировалась по подписке: пользователь отправлял SMS на короткий номер и получал доступ к каталогу.

Java-приложения: устройство и установка

Игры для J2ME-телефонов распространялись в виде двух файлов:

Файл .jad был необязателен, но некоторые телефоны требовали его для установки. Размер .jar-файлов был ограничен — обычно не более 300 КБ, что определяло простоту и малый объём игр.

Для запуска Java-приложений на телефоне должна была быть установлена Java-платформа (MIDP 2.0 и CLDC 1.1 как минимум). Большинство кнопочных телефонов 2000-х годов её поддерживали.

Ограничения и особенности

  • Разрешение экрана: большинство J2ME-игр создавались под разрешение 128×128, 176×208 или 240×320 пикселей.
  • Управление: игры рассчитаны на цифровую клавиатуру (2–9 как кнопки направления и действий).
  • Память: встроенная память телефонов была ограничена (обычно 1–20 МБ), поэтому игры часто устанавливались на SD-карту.
  • Пиратство: распространение .jar-файлов через файлообменные сайты и форумы было массовым, что привело к уходу части издателей от прямой продажи игр для кнопочных телефонов.

Закат эпохи

С массовым распространением смартфонов на базе Android и iOS (с 2007–2010 годов) распространение игр для кнопочных телефонов резко сократилось. Поддержка J2ME была прекращена в большинстве новых прошивок. Однако в ряде регионов (Индия, Африка, страны СНГ) кнопочные телефоны сохраняли популярность до середины 2010-х годов, и для них продолжали выходить простые игры — в том числе на базе KaiOS, эволюции Firefox OS, поддерживающей HTML5-приложения.

Эмуляция

Для запуска старых J2ME-игр на современных устройствах существуют эмуляторы: KEmulator, J2ME Loader (Android), MicroEmulator (ПК). Они позволяют загружать .jar-файлы и воспроизводить их с эмуляцией клавиатуры и экрана.

Источники

  • Официальная документация Nokia для разработчиков J2ME
  • Спецификации Java 2 Micro Edition (J2ME) от Sun Microsystems
  • Обзоры мобильных технологий, журнал «Mobile Computer»
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru