Установка WTK для редактирования исходников
|
|
Admin | Дата: Среда, 27.03.2013, 17:14 | Сообщение # 1 |
Репутация: 86
Статус: Вне игры
| 1) Сначала ставится JDK: http://dinedi.ru/load/5-1-0-151 2) Потом скачивается WTK: http://dinedi.ru/load/5-1-0-152 3) Устанавливаем WTK, в окне выбора JDK указывается директория установки JDK: 4) Установили, запускаем, в окне нажимаем New Project, в появившемся окне вводятся название проекта (например, gravitymod) и имя основного класса (всегда Micro): 5) Жмём Create Project, в появившемся окне настроек проекта делаем так, как на скриншоте:
6) На вкладке Required заполняются поля MIDlet-Name (имя мода) и MIDlet-Vendor (автор мода):
Во вкладке MIDlets меняется значение столбца Icon на ico.png 7) Жмём ОК, скачиваем исходники игры http://dinedi.ru/load/5-1-0-153, открываем архив и вытаскиваем папки src и res в папку проекта %USERPROFILE%\j2mewtk\2.5.2\apps\gravitymod, gravitymod - имя проекта 8) Редактируем исходные коды (файлы .java папки src) любым редактором (рекомендую Notepad++), сохраняем, в окне WTK нажимаем Build. Если в коде нет ошибок, в окне будет сообщение Build complete, а class файлы будут в папке classes проекта. Для запуска игры на эмуляторе жмём Run 9) Чтобы создать jar файл выбираем в меню Project пункт Package и подпункт Create Package. Собранный jar файл будет находиться в папке bin.
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
крем_от_морщин | Дата: Среда, 27.03.2013, 18:20 | Сообщение # 2 |
Репутация: 16
Замечания: 0%
Статус: Вне игры
| А в краце - зачем ето???
danil.dogadov@dinedi.ru
|
|
| |
Admin | Дата: Среда, 27.03.2013, 18:22 | Сообщение # 3 |
Репутация: 86
Статус: Вне игры
| ASGraviti, чтобы поменять цвет треков.
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
крем_от_морщин | Дата: Среда, 27.03.2013, 18:37 | Сообщение # 4 |
Репутация: 16
Замечания: 0%
Статус: Вне игры
| ааа...
danil.dogadov@dinedi.ru
|
|
| |
EA-Qwerty99 | Дата: Четверг, 28.03.2013, 09:00 | Сообщение # 5 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| сделал всё по инструкции и вот эта ошибка как назло вылезло Добавлено (28.03.2013, 10:56) --------------------------------------------- это я понимаю надо новую версию этой програмки? Добавлено (28.03.2013, 11:00) --------------------------------------------- но в любом случае спасибо
|
|
| |
Admin | Дата: Четверг, 28.03.2013, 20:48 | Сообщение # 6 |
Репутация: 86
Статус: Вне игры
| EA, поставь это: http://www.oracle.com/technet....60.html
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
EA-Qwerty99 | Дата: Пятница, 29.03.2013, 09:12 | Сообщение # 7 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата (Shevron) EA, поставь это: http://www.oracle.com/technet....60.html окДобавлено (29.03.2013, 11:12) --------------------------------------------- Shevron, у меня windows x32, а там все идут Linux и Windows x64 x86 я почти всё перепробовал, и мне чё делать? я время на это много убил так что мне придётся с этим обломиться, спасибо тебе Shevron за помощь Добавлено (29.03.2013, 11:12) ---------------------------------------------
|
|
| |
Admin | Дата: Пятница, 29.03.2013, 18:30 | Сообщение # 8 |
Репутация: 86
Статус: Вне игры
| Ставь только x86 и переставь втк.
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
EA-Qwerty99 | Дата: Суббота, 30.03.2013, 11:12 | Сообщение # 9 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата (Shevron) Ставь только x86 и переставь втк. ладно попробуюДобавлено (30.03.2013, 10:15) --------------------------------------------- всё получилось!! ура! ну спасибо тебе Shevron выручил, теперь буду свои новые модификации делать Добавлено (30.03.2013, 13:09) --------------------------------------------- и ещё 2 вопроса: 1) у меня сенсорный телефон и я в Гравы играю джойстиком для сенсора, и сам вопрос как сделать что б джойстик работал. 2) и как из формата class сделать в java (значит наоброт) Добавлено (30.03.2013, 13:12) --------------------------------------------- ну мне надо в 1-ом исходнике сделать бессмертие и супер скорость
|
|
| |
Admin | Дата: Суббота, 30.03.2013, 12:15 | Сообщение # 10 |
Репутация: 86
Статус: Вне игры
| Цитата (EA) как из формата class сделать в java (значит наоброт) Декомпиляция будет с ошибками, поэтому исходники отдельно выложены.
Цитата (EA) ну мне надо в 1-ом исходнике сделать бессмертие и супер скорость Почитай, какой файл за что отвечает, найди в коде файла b.java участок, отвечающий за реакцию на пересечение игрока с треком и удали его. http://wiki.dinedi.net/Ресурсы_Gravity_Defied http://wiki.dinedi.net/Изменение_скорости_байка
Цитата (EA) как сделать что б джойстик работал Там в настройках есть пункт Software Joystick, попробуй его включить. Если не сработает, нужно писать отдельный код, обрабатывающий джойстик.
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
EA-Qwerty99 | Дата: Четверг, 22.08.2013, 10:46 | Сообщение # 11 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| ладно попробую =) Добавлено (22.08.2013, 10:46) --------------------------------------------- Shevron, ты случайно не знаешь, как залитый трек сделать, всё делал по этой инструкции: http://wiki.dinedi.net/%D0%94%....5%D0%BA
_________________________________________________________________________________________________________
Ошибка выдаёт на какой то fillTriangle (в нет бинсе такая же ошибка и ещё я другие исходники с готовым залитым треком хотел скомпилировать, но... ошибка такая же), я думаю надо чё то скачать
|
|
| |
Admin | Дата: Четверг, 22.08.2013, 19:12 | Сообщение # 12 |
Репутация: 86
Статус: Вне игры
| Конкретно какая ошибка? Либо не может найти такой метод, либо ошибка в синтаксисе.
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
EA-Qwerty99 | Дата: Пятница, 23.08.2013, 06:04 | Сообщение # 13 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата (Shevron) Конкретно какая ошибка? Либо не может найти такой метод, либо ошибка в синтаксисе. Вот такая:
Сообщение отредактировал EA-Qwerty99 - Пятница, 23.08.2013, 06:06 |
|
| |
Admin | Дата: Воскресенье, 01.09.2013, 11:24 | Сообщение # 14 |
Репутация: 86
Статус: Вне игры
| В статье сказано засунуть код в любое место; ты вставил перед последней скобкой?
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
EA-Qwerty99 | Дата: Воскресенье, 01.09.2013, 14:51 | Сообщение # 15 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата (Shevron) ты вставил перед последней скобкой? да
|
|
| |
Fade | Дата: Воскресенье, 01.09.2013, 18:43 | Сообщение # 16 |
Репутация: 34
Замечания: 20%
Статус: Вне игры
| EA-Qwerty99, учи Java, все вопросы вмиг отпадут.
|
|
| |
EA-Qwerty99 | Дата: Воскресенье, 16.02.2014, 12:29 | Сообщение # 17 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата (Fade) учи Java, все вопросы вмиг отпадут. а без java никак?Добавлено (16.02.2014, 12:29) --------------------------------------------- меня снова мучает вопрос: Как сделать залитый трек? Я уже не знаю, что делать, у многих же получается как-то?
и: Цитата Shevron ( ) Конкретно какая ошибка? Либо не может найти такой метод, либо ошибка в синтаксисе. ну как может быть ошибка в синтаксисе, раз в статье как сделать залитый трек, значит она неправильно написана что ли?
|
|
| |
Admin | Дата: Воскресенье, 16.02.2014, 17:57 | Сообщение # 18 |
Репутация: 86
Статус: Вне игры
| Цитата EA-Qwerty99 ( ) она неправильно написана что ли? Писал Фаде, вопросы к нему
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
EA-Qwerty99 | Дата: Понедельник, 17.02.2014, 14:35 | Сообщение # 19 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата Shevron ( ) Писал Фаде, вопросы к нему это не он писал
Сообщение отредактировал EA-Qwerty99 - Понедельник, 17.02.2014, 14:38 |
|
| |
Admin | Дата: Понедельник, 17.02.2014, 16:41 | Сообщение # 20 |
Репутация: 86
Статус: Вне игры
| Значит к данвиру
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
men43 | Дата: Понедельник, 17.02.2014, 23:56 | Сообщение # 21 |
Репутация: 20
Замечания: 0%
Статус: Вне игры
| Ну ты хотя бы мог ошибку скопировать. А еще используй нетбинс или эклипс.
Сообщение отредактировал mеn43 - Понедельник, 17.02.2014, 23:57 |
|
| |
EA-Qwerty99 | Дата: Вторник, 18.02.2014, 06:03 | Сообщение # 22 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата mеn43 ( ) Ну ты хотя бы мог ошибку скопировать. А еще используй нетбинс или эклипс. ошибка в fillTriangle, в нетбинсе та же самая ошибка и ещё, я использовал исходники Данвира и в них же точно такая же ошибкаДобавлено (18.02.2014, 06:03) --------------------------------------------- даже несмотря на то, что они уже готовые с залитым треком и т.п
|
|
| |
Admin | Дата: Вторник, 18.02.2014, 08:01 | Сообщение # 23 |
Репутация: 86
Статус: Вне игры
| Выстави в настройках с третьего скриншота MIDP2.0 и будет норм.
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
men43 | Дата: Вторник, 18.02.2014, 16:03 | Сообщение # 24 |
Репутация: 20
Замечания: 0%
Статус: Вне игры
| Цитата EA-Qwerty99 ( ) ошибка в fillTriangle Это такой троллинг?
|
|
| |
EA-Qwerty99 | Дата: Вторник, 18.02.2014, 16:07 | Сообщение # 25 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата mеn43 ( ) Это такой троллинг? нетДобавлено (18.02.2014, 16:07) ---------------------------------------------
Цитата Shevron ( ) Выстави в настройках с третьего скриншота MIDP2.0 и будет норм. ладно, попробую, заранее спасибо
|
|
| |
men43 | Дата: Вторник, 18.02.2014, 16:09 | Сообщение # 26 |
Репутация: 20
Замечания: 0%
Статус: Вне игры
| Хорошо, попробую обьяснить по другому. Ты можешь скопировать полную ошибку которую выводит компилятор? Без нее тебе никто не поможет, если проблема не в платформе.
|
|
| |
EA-Qwerty99 | Дата: Вторник, 18.02.2014, 16:42 | Сообщение # 27 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата mеn43 ( ) Хорошо, попробую обьяснить по другому. Ты можешь скопировать полную ошибку которую выводит компилятор? Без нее тебе никто не поможет, если проблема не в платформе. Да всё уже, как сказал Shevron, надо поставить значения MIDP2.0, ну я поставил и сработало!
|
|
| |
Admin | Дата: Вторник, 18.02.2014, 22:24 | Сообщение # 28 |
Репутация: 86
Статус: Вне игры
| Цитата Это такой троллинг? Я внезапно подумал, что в первой версии некоторых методов может не быть. С setFullScreen было то же самое.
Motorola T190 -> LG B1300 -> Siemens C72 -> Nokia 3500 -> Nokia E65 -> Huawei U8860 -> Huawei H60-L02
|
|
| |
EA-Qwerty99 | Дата: Пятница, 21.02.2014, 13:52 | Сообщение # 29 |
Репутация: 25
Замечания: 0%
Статус: Вне игры
| Цитата Shevron ( ) Я внезапно подумал, что в первой версии некоторых методов может не быть.С setFullScreen было то же самое. поэтому компилятор и выдавал мне ошибку
|
|
| |