revfytd,
даже на эмуле не сохраняются??????????? пипец..........
даже на эмуле не сохраняются??????????? пипец..........
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() оцените игру, сделал игру |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
revfytd,
даже на эмуле не сохраняются??????????? пипец.......... |
Stalker.mg |
![]() |
![]() Evil ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 367 Регистрация: 11.11.2005 Пользователь №: 57 954 Модель телефона: iPhone 5 Рейтинг: 417 ![]() |
Цитата даже на эмуле не сохраняются? как раз в том что на эмуляторе не сохраняется и нет ничего удивительного. тестируйте на телефоне |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
а у меня на эмуляторе "kwyshell" сохраняется
|
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
Игруха отличная.
Мне интересно: ты задержку в меню на сколько поставил? Я наверно клавишу секунды две держу чтоб к следующему пункту перейти.... |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
задержка нулевая. проблема вот в чем: каждая буква в меню рисуется отдельно, поэтому вырисовывается много имаджей и тормозит на слабых телефонах (у меня тоже на с380) а у тебя какой телефон? рекорды сохраняются? задержка ненулевая на очень быстрых телефонах. для решения проблемы вот какая идея: нужна библиотека с функцией которая создает имадж из нескольких. и составлять слова из них во время загрузки мидлета. у кого есть библиотека или может написать поделитесь пожалуйста Сообщение отредактировал uairat - 1.8.2007, 13:51 |
revfytd |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.6.2007 Из: Украина Пользователь №: 139 484 Модель телефона: SGH-i780 Рейтинг: 16.5 ![]() |
miha-il2, задержка нулевая. проблема вот в чем: каждая буква в меню рисуется отдельно, поэтому вырисовывается много имаджей и тормозит на слабых телефонах (у меня тоже на с380) а у тебя какой телефон? рекорды сохраняются? задержка ненулевая на очень быстрых телефонах. для решения проблемы вот какая идея: нужна библиотека с функцией которая создает имадж из нескольких. и составлять слова из них во время загрузки мидлета. у кого есть библиотека или может написать поделитесь пожалуйста Для ускорения процесса можно посоветовать следующее: выводить пункты меню с помощью массивов класса Sprite. При загрузке ты определяешь, сколько для каждого пункта меню тебе потребуется спрайтов, координаты каждого спрайта и какое значение кадра должно быть. При этом прорисовка должна происходить довольно быстро. Главная проблема: разная задержка на разных моделях телефонов. Есть метод, при котором задержка будет одинаковой. Для этого нужно не выставлять определенную задержку, а ориентироваться на мировое время (метод getTime()). |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
revfytd,
стой я на МП пишу, а чистую яву не знаю))))) так бы никаких проблем не было.... а задержку одинаковую для быстрых я делаю с помощью счета фпс и его стабилизации. |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
У меня Е398. Библиотека спрайтов и др. для МП есть, сам с ней пробовал возится.
Если ты откажешься от прозрачного шрифта в меню и поместишь его в рамку ,то можно будет сделать бегущий фон и текст более менее нормально |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
а омна сказать её название и по возможности ссылку на неё? ааааа.т.е. прозрачность сильно тормозит рисование? неужели на Е398 тормозит?....я думал там проц посильнее..... |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
Название не помню, и ссылку тоже. Я просто с мобилы сижу. Вообщем библиотеку выложу числа девятого тогда же и плюс тебе поставлю. Просто я домой тока девятого приеду... Про прозрачность: надпись в один имадж можно собрать стандартными средствами но от прозрачности придётся отказаться....
Добавлено позже (2.8.2007, 9:31): P.s не прозрачность тормозит а способ реализации. Еслиб я знал как собрать имаг с прозрачностью то, не говорил бы то что от прозрачности придётся отказаться... У меня проц мож и мощнее, но вывод на экран такой же тормознутый |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
аааа точно там же вроде было что то стандартное.... аааа.....у тебя тож тормознуто.....плохо.... пока может быть сделаю без прозрачности.... потом придумаем что нить. ой не вижу тут этой функции. в МП. странно... а ещё хотел клавиши сделать софт вместо # и *.... надо поискать про коды информацию... Сообщение отредактировал uairat - 2.8.2007, 8:28 |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
Если вдруг непонятно: при способе сборки имага который знаю я можно использовать битмапы с прозрачностью но прозрачноть при этом способе исчезает.
Добавлено позже (2.8.2007, 11:59): Ты потом поделишься какой процедурой прорисовываешь игру? Или обычной DrawImage? Просто я полгода назад игру написал, а она притормаживает... Добавлено позже (2.8.2007, 14:15): коды: -21 левая клвиша -22 правая -23 меню Добавлено позже (2.8.2007, 14:20): Объединение можно сделать с помощью вывода текста на экран и помешения в имаг с помощью функции ImageFromCanvas... У меня где то валяется библиотека для определения софт клавиш на телефонах разных производителей. Тока я так и не въехал как ей пользоваться |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
изображения без прозрачности рисую с помощью обычной DrawImage. те, которые с прозначностью сразу рисую с помощью библиотеки cnv2 от Piligrim'а. (cnv2.draw_image) там прозрачность сохраняется, но рисунков то очень много (каждая буква отдельно) коды софт клавиш это у моторолы... у других по другому навена.... оооо если найдеш эту библиотеку выложи пожалуйста. ааааа.как в один имаг теперь ясно. |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
Вообщем или восьмого или девятого выложу библиотеки. В них есть очень вкусная вещь - одновременное нажатие нескольких клавишь!
Сообщение отредактировал miha-il2 - 2.8.2007, 11:12 |
belpilgrim |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 193 Регистрация: 14.10.2005 Из: Беларусь Пользователь №: 54 460 Модель телефона: HTC G1, E770 Прошивка: 1.5 v3, VistaRTM Рейтинг: 117 ![]() |
Цитата У меня где то валяется библиотека для определения софт клавиш на телефонах разных производителей. Тока я так и не въехал как ей пользоваться Я даже знаю ее брали ![]() http://piligrim.at.tut.by/java/softkeys.zip Просто спрашиваешь у нее коды клавиш левого и правого софта и потом используешь для сравнения. |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
оооо....это интересно. ждемс. сейчас делаю с имаджфромканвас belpilgrim, ооооо огромное спасибо, Piligrim!!! прям вообще слов нет описать благодарность! если б не твои библиотеки давно пропали бы. ЗЫ выкладываю версию с измененной менюшкой. теперь меню не тормозит. если понравится такое меню то сделаю так же остальные подпункты Сообщение отредактировал uairat - 2.8.2007, 12:18 |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
Меню нормально смотриться, фон шрифта темненьким сделай, ну там или зелёненьким или фиоретовым или др. Только не белым...
Главное БЕЗ ТОРМОЗОВ!!! |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
хорошо фон другой какой нить сделаю. выкладываю версию с использованием софт клавиш) ура! спасибо за либу! еси б не она так и было бы тупо.... |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
На телефоне не проверял? У меня вместо левой софт клавиши джостик вниз, а правая ваще улетучилась... Я кажется начинаю понимать почему у меня ничего с этой либой не пахало...
|
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
не..... скорее всего слишком сырая версия была.попробуй сейчас. а мошт и нет....но у меня на трубе и на эмуле все отлично работает. добавил все пункты меню такие же как и в основном меню с черным фоном. ты эту либу правильно использовал? а то я помучался немного прежде чем разобраться |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
В том то и дело что я вроде разобрался как пользоваться.
Кстати в игре клавиши до сих пор также не пашут. Вообщем поставь проверку и для кодов указанных выше. Либо попробуй сделать проверку на противопожное значение т.е типа if key=(-rightkey) просто эта библиотека кажется возвращает положительные значения. А у меня отрицательные.... Добавлено позже (3.8.2007, 19:17): А вот счёт у тебя до сих пор по буковке прорисовывается (тормозит) |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
ааааа....хорошо я проверю. да рекорды по буковкам потому что каждый раз придется перед выводом рекордов готовить имаджи чисел.... впринципе можно сделать..... тока перед входом в это меню видимо тормозить буит... |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
Один раз тормознет, призадумается. Зато потом полетит. А вообще одиночная задержка около секунды в отличии от тормозов не смущает...
Добавлено позже (3.8.2007, 21:14): Таблицу рекордов можно сразу перед входом в меню счета всю в один имадж закатать, а потом его выводить... |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
проблема в том что таблица рекордов может измениться за одно включение мидлета. ладно сделаю прорисовку перед выводом и про клавиши нужно подумать.там вроде отрицательные значения должны быть. |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
Про клавиши сам не уверен. И почему-то вместо левой софт кл. у меня джостик вниз. Такое впечатление что библиотека неправильно определяет мой телефон...
|
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
miha-il2,
а какой код у клавиши "вниз". случаем не 0? еси 0то понятно в чем дело. а вместо правой что? ЗЫ сделал рекорды с загрузкой перед показом. Сообщение отредактировал uairat - 4.8.2007, 13:34 |
miha-il2 |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 322 Регистрация: 16.1.2005 Из: Калининград Пользователь №: 34 487 Модель телефона: E398 & HP iPAQ 614c Прошивка: 373...XXr Рейтинг: 186.5 ![]() |
0 -это когда ни одна кнопка не нажата.
-6 -код кнопки вниз. Такое впечатление что либа считает мой телефон Siemens'ом,у них кажется такой код на ЛСК. А ПСК вообще ни на что не реагирует... Сообщение отредактировал miha-il2 - 4.8.2007, 14:56 |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
сделал нормальную работу с клавишами у Е398 (проверено miha-il2, спасибо)
|
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
долго же я отдыхал)
сделал версию для экранов шириной 176 http://uairat.jino-net.ru/tower_176_m.jar тестируйте |
revfytd |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.6.2007 Из: Украина Пользователь №: 139 484 Модель телефона: SGH-i780 Рейтинг: 16.5 ![]() |
долго же я отдыхал) сделал версию для экранов шириной 176 http://uairat.jino-net.ru/tower_176_m.jar тестируйте В принципе все класно, но опять проскакивают пункты и рекорды все-равно не работают. |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
revfytd,
странно у тебя ведь Е398? у miha-il2 тоже, но работает. с пунктами меню я думаю что сделать. ой! ту же ссылку оставил дурак я. вот.сорри.вот эта http://uairat.jino-net.ru/tower_176_m.jar попробуй эту версию если будет нормально то все так сделаю ЗЫ ой блин теперь не тот файл положил.всё.теперь правильно Сообщение отредактировал uairat - 13.8.2007, 17:34 |
revfytd |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.6.2007 Из: Украина Пользователь №: 139 484 Модель телефона: SGH-i780 Рейтинг: 16.5 ![]() |
revfytd, странно у тебя ведь Е398? у miha-il2 тоже, но работает. с пунктами меню я думаю что сделать. Извини, забыл сказать, но я тестирую на эмуляторе, к телефону пока доступа нет. Может на телефонах все и будет работать нормально, но на эмуляторе все-равно пункты проскакивают. Может сделать, чтобы на одно нажатие был переход на один пункт. |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
revfytd,
а как это сделать? |
revfytd |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.6.2007 Из: Украина Пользователь №: 139 484 Модель телефона: SGH-i780 Рейтинг: 16.5 ![]() |
revfytd, а как это сделать? Для явы никаких проблем нет, но как сделать на МП - не знаю. В принципе если указать, чтобы при нажатии клавиши выполнить определенные действия, то при каждом нажатии эти действия будут производиться только один раз. Опиши подробней принцип реагирования на нажатия клавиш. Сообщение отредактировал revfytd - 13.8.2007, 18:53 |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
revfytd,
да впринципе на одно оруме подсказали. после нажатия клавиши отсчитывать время и разрешать дальнейшую обработку клавиш лишь по прошествии нного времени. до этого у меня клавиши обрабатывались подряд в цикле. и делалась лишь задержка зависящая от телефона. седня попробую этот алгоритм. |
revfytd |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.6.2007 Из: Украина Пользователь №: 139 484 Модель телефона: SGH-i780 Рейтинг: 16.5 ![]() |
revfytd, да впринципе на одно оруме подсказали. после нажатия клавиши отсчитывать время и разрешать дальнейшую обработку клавиш лишь по прошествии нного времени. до этого у меня клавиши обрабатывались подряд в цикле. и делалась лишь задержка зависящая от телефона. седня попробую этот алгоритм. Я тебе впринципе этот способ и советовал в #46. |
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
revfytd,
аааа) сорри там просто не так четко сформулировано было и поэтому я не оч понял.теперь да, догнал,спасибо Добавлено позже (14.8.2007, 22:11): всё. откомпилил и выложил на сайт.на эмуле нормально работает. +поправил пару багов всё это на версии для экрана 176. потом откомпилю и выложу для 128 Добавлено позже (14.8.2007, 22:48): выложил и для 128 Сообщение отредактировал uairat - 14.8.2007, 16:20 |
revfytd |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.6.2007 Из: Украина Пользователь №: 139 484 Модель телефона: SGH-i780 Рейтинг: 16.5 ![]() |
|
uairat |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 86 Регистрация: 14.10.2005 Из: Казань Пользователь №: 54 490 Модель телефона: c380 Прошивка: R365_g_0B.D2.2FR Рейтинг: 5 ![]() |
а.выкладываю как всегда на свой сайт.
http://uairat.jino-net.ru/tower_m.jar экран 128 http://uairat.jino-net.ru/tower_176_m.jar экран 176 Добавлено позже (16.8.2007, 10:21): и ещё в подписи ссылки |
revfytd |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 26.6.2007 Из: Украина Пользователь №: 139 484 Модель телефона: SGH-i780 Рейтинг: 16.5 ![]() |
а.выкладываю как всегда на свой сайт. http://uairat.jino-net.ru/tower_m.jar экран 128 http://uairat.jino-net.ru/tower_176_m.jar экран 176 Добавлено позже (16.8.2007, 10:21): и ещё в подписи ссылки Переход по пунктам почему-то не всегда срабатывает, особенно при кратковременном нажатии клавиш. |
![]() ![]() |
Текстовая версия | Сейчас: 4.9.2025, 20:29 |
Форум живёт: