Графические - модификация игры, когда создатель заменяет графические элементы - модели персонажей, ландшафт и так далее.
Замена карт - модификация игры, когда создатель заменяет компанию карт.
Какие программы необходимы?
WinRar - архиватор для замены элементов игры.
PhotoShop (или любой другой) - графический редактор для редактирования графических элементов.
За что отвечает файл MANIFEST.MF и зачем он нужен?
Этот файл что-то вроде визитки вашего мода. В нем хранится информация о версии игры, названия и так далее. Подробнее об этом чуть ниже. Этот файл обязателен! В дистрибутиве должен лежать по пути: /META-INF/MANIFEST.MF.
За что отвечает файл MANIFEST.MF и зачем он нужен?
Параметр
Пример значения
Описание
Manifest-Version:
1.0
Версия манифеста
Ant-Version:
Apache Ant 1.7.0
Версия компилятора
Created-By:
11.0-b16 (Sun Microsystems Inc.)
Автор сборки
MIDlet-1:
RoboDef,RoboDef.png,Midlet
Название, путь к иконке, главный класс Java
MIDlet-Vendor:
DaSuppaStudios
Разработчик игры
Nokia-Scalable-Icon-MIDlet-1:
/icon.svg
Указывает на то, что мидлетом поддерживаются масштабируемые иконки (если да, то прописывается путь к иконке).
Nokia-MIDlet-On-Screen-Keypad:
no
Устанавливает экранную клавиатуру. Этот параметр действует только на устройствах с тач-скрином, которые имеют ограниченное количество физических клавиш.
MIDlet-Name:
RoboDef
Заголовок игры в меню
MIDlet-Icon:
/icon.png
Иконка приложения
MIDlet-Version:
1.0
Версия приложения
MicroEdition-Configuration:
CLDC-1.1
Конфигурация Java
MicroEdition-Profile:
MIDP-2.0
Версия Java-машины
Какие из этих параметров можно безболезненно менять?
Как сделать так, чтобы мод не устанавливался поверх оригинальной игры?
Для этого изменяем параметр MIDlet-Name в файле /META-INF/MANIFEST.MF на отличное от оригинального.
Как поменять название игры в меню телефона?
Для этого изменяем параметр MIDlet-1 в файле /META-INF/MANIFEST.MF на отличное от оригинального до первой запятой.
Что из себя представляют class файлы, для чего они нужны?
Class файлы это результат компиляции исходного кода мидлета, для редактирования class файлов подойдет любой редактор этих файлов, например javaeditor. Class файлы отвечают за команды, управление, кол-во оружия, за поведение противников и т.д..
Я сделал новые картинки, вставил их в игру, но она у меня не запустилась, что делать?
Вы уверенны что названия новых картинок соотвествуют названиям оригинальных?
Я открыл картинку в фотошопе, начинаю рисовать, но цвет, который я выбрал у меня искажаеться, что делать?
Смените режим изображения на RGB.
Я изменил картинку вставил в игру и она у меня не запустилась?
Вы точно соблюдали размер картинки относительно оригинала?
Полезные советы
Не лезьте редактировать class файлы если не знаете j2me или c++.
Соблюдайте регистр слов при редатировании MANIFEST.MF.
Не меняйте названия содержимого игры относительно оригинала, или же прописывайте новые названия в class.
А у меня вот такой вопрос. Являюсь пользователем Sony Ericsson M1i Aspen на WinMobile 6.5, разрешение экрана 320*240 ландшафт. К сожалению для такого разрешения игры можно пересчитать по пальцам одной руки. Ну так вот занялся тут переделкой игр, и столкнулся с такой проблемой в тач играх, например в Веселой ферме, экран невозможно перевернуть, даже при изменении параметров в манифесте, игра заточена под сенсорные трубки и в любом случае у меня отображается боком. Где тот файл в jare который отвечает за поворот экрана ???
Я новичок и мне интересно как изменения в игру забросить
Распаковал архив, изменил, что надо, сделал из всего этого опять архив(только приложение не забрасывал) кинул это на телефон, а игра какая была-такая и осталась
не соглашусь " Не лезьте редактировать class файлы если не знаете j2me или c++. " я вот вообще незнаю что это такое (но думаю что что-то серьёзное ) хотя уже перевёл пару для себя главное сделать резервную копию