23.06.2008, 23:45
|
#3
|
|
Старший моторист
Адрес: Mosсow
Телефон: Motorola RAZR V3i
Прошивка: R4441D_G_08.03.05R
Сообщений: 266
Уровень респекта: 202
|
Адаптация Java-игр с помощью Java Adapter EE!
В связи с тем, что с помощью программы MotoMidMan, при адаптации игры не всегда удаётся получить желаемый результат, я решил выложить мануал к программе Java Adapter for Mobile Exper Edition (JAM EE). Это альтернативная замена программе MotoMidMan с более расширенными возможностями адаптации!
Собственно для того, чтобы начать процесс адаптации, вам нужно скачать саму программу и установить её себе на компьютер. Программу можно взять: ТУТ
Пользование программой и процесс адаптации:
1). Запускаем программу.
2). В открывшимся окне программы, жмем "Выбрать JAR"
и открываем jar файл игры.
3). Если у вас не возникло проблем при открытии вашего файла, то жмём далее вкладку "Основные опции", затем по-желанию, вы сможете проделать ряд настроек: например где написана строчка "Canvas" в большинстве случаев, там оставляем без изменений (в зависимости от вашей модели телефона). В настройках "Адаптация": - *"Не адаптировать клавиатуру" - данная опция при её выборе, запрещает адаптировать клавиатуру (если вы проверили или уверены,что все софт клавиши и так работают, то эта опция вам не нужна).
- *"Создать JAD файл" - если вам нужен и JAD файл,то тогда ставим галочку и при адаптации в дополнение у вас создастся JAD файл игры.
- *"Создать резервную копию файла" - создается файл, название приложения.jar.bak, который вы можете в любое время переименовать в название приложения.jar или посредством нажатия кнопки "Восстановить" (создается своего рода,копия оригинала).
- *"Не добавлять музыку" - если вам не нужен и вы можете спокойно обойтись без звука в java-приложении, то ставим галочку в этой опции (соответственно из вашего приложения удалятся файлы звуков и приложение будет весить меньше, чем было бы со звуком).
- *"Включить в дистрибутив приложения API"- данная опция запрещает добавление классов api (в большинстве случаев эта опция не нужна, если приложение и так запускается, то применеие этой опции незачем.

4). Далее переходим во вкладку "Дисплей" и в "Общих настройках" выбираем размер дисплея, собственно для которого вы хотите адаптировать игру. (следует отключить опцию"Изменять размер экрана в коде программы", если не собираетесь адаптировать игры с другим разрешением экрана).

5). Переходи во вкладку "Клавиатура" и собственно,где написано "Раскладка клавиатуры" выбираем модель своего телефона.

6). Возвращаемся во вкладку "Общее" и жмём кнопку "Адаптировать JAR". Ждём быстрый процесс адаптации. Всё, приложение адаптировано и теперь его можно устанавливать в телефон!
Часто задаваемые вопросы:

Цитата:
Вопрос: Куда переделанные игры сохраняются?
Ответ: Изменения применяется к текущему файлу, а оригинальный сохраняется имя_файла.bak (если эта опция не отключена).
__________________
Вопрос: Почему у не адаптируется размер экрана приложения?
Ответ: У программы не всегда получается адаптировать разрешение экрана. Это зависит от самого приложения.
__________________
Вопрос: У меня не адаптируются некоторые игры, хотя я делаю все правильно?
Ответ: Некоторые игры не адаптируются вообще или начинают некорректно работать (это связано с самой игрой, а не Адаптером). В частности у многих игр от GameLoft не адаптируется размер экрана.
__________________
Вопрос: Адаптирую игру под Motorola C650, а на эмуляторе джойстик все равно не хочет работать (В старой (1.x) версии программы было всё нормально)?
Ответ: Так и должно быть. Для того чтобы запускать игры на эмуляторе надо адаптировать под Vxxx. На телефоне должно запускаться нормально.
__________________
Вопрос: Данная версия программы может адаптировать 3D приложения?
Ответ: Да, может.
|
|
|
Последний раз редактировалось KirD; 07.07.2008 в 15:50.
|