Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 26.01.2011, 15:19   #1
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Высокое разрешение и оптимизация.

Привет всем. У меня пара вопросов к знающим людям.
1) Какая максимальная частота кадров может быть в ява приложении?
2) Есть ли разница в нагрузке между отрисовкой обычного, не оптимизированного PNG и оптимизированного под палитру допустим 16 бит?
Просто проводил тест и большой разницы не заметил. Разве что вес приложения меньше.
UPD
Пардон. Самый главный вопрос не написал. Возможно ли растянуть разрешение мидлета? Если у меня например телефон - 640х360 а игра в два раза меньше. И самое главное будет ли тормозить при этом?
__________________
Ибо как сказал Бгдн:

Последний раз редактировалось Gector, 26.01.2011 в 17:57.
(Offline)
 
Ответить с цитированием
Старый 26.01.2011, 18:14   #2
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Высокое разрешение и оптимизация.

1) Зависит от телефона и при этом сам факт отрисовки довольно сильно влияет.
2) У меня есть подозрение, что при загрузке изображения в память тупо под каждый пиксель выдаётся 4 байта памяти.
3) Готовую игру вроде нельзя. Тормозить будет просто потому, что экран отрисовывается целиком.
У меня nokia 5800 , тоже 640*360, по сравнению с ним режим отрисовки с джойстиком 360*360 давал прирост 3-5 фпс
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 26.01.2011, 18:37   #3
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Высокое разрешение и оптимизация.

1) А. Надо теперь подумать над счетчиком.
2) Понятно. Значит будет разница только в объеме самого jar архива.
3) Нашел тут. Просто вставил:
Nokia-MIDlet-Original-Display-Size: 180,320
Nokia-MIDlet-Target-Display-Size: 360,640

Тормозов нет. Но при этом каким то образом сместилось начало координат. Оно теперь за экраном, но в том же углу.
UPD
Только подставляйте свои цифры. У меня как раз из-за неправильных цифр глюк.
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Igor (26.01.2011)
Старый 26.01.2011, 19:59   #4
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Высокое разрешение и оптимизация.

Нашел ошибку. Для моего перевернутого разрешения(уж такая задумка) нужно поменять местами ширину и высоту.
Nokia-MIDlet-Original-Display-Size: 320,180
Nokia-MIDlet-Target-Display-Size: 640,360
Блин. Детская просто ошибка...)))
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Старый 26.01.2011, 23:14   #5
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Высокое разрешение и оптимизация.

А повернуть изображение набок можно?
Есть либа по повороту экрана, но она работает не так как хочется.
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 26.01.2011, 23:26   #6
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Высокое разрешение и оптимизация.

Ты имеешь ввиду типа сделать широкий экран вместо высокого?) Если да то просто открой и впиши в Manifest строки из предыдущего поста.
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Старый 28.01.2011, 13:08   #7
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Высокое разрешение и оптимизация.

А если не нога, а например лг
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 28.01.2011, 14:53   #8
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Высокое разрешение и оптимизация.

Вот этого не знаю. Но мне всеравно). У меня можно сказать эксклюзив - только для нокии и только сенсорной)))
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Старый 28.01.2011, 15:01   #9
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Высокое разрешение и оптимизация.

Костян если симба 9.4 то на всех телах это прокатывает... У меня на Vivaz идет на ура ...
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Старый 28.01.2011, 16:07   #10
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Высокое разрешение и оптимизация.

Кстати да. Полюбому пойдет если симба.
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Старый 28.01.2011, 20:14   #11
DeeJex
Разработчик
 
Аватар для DeeJex
 
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений
(для 329 пользователей)
Ответ: Высокое разрешение и оптимизация.

Задам-ка здесь вопрос, чтоб новую тему не создавать

Вставил в игру изображение (jpg, 240x320, ~30kb) - на эмуляторе работает, а на телефоне(nokia 6700s) ошибка "Out Of Memory Error". Ничего кроме изображения не загружается, а значит оперативка не забита. В чем может быть дело?
__________________
299 792 458
(Offline)
 
Ответить с цитированием
Старый 28.01.2011, 21:04   #12
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Высокое разрешение и оптимизация.

Попробуй в Png сохранить.
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Старый 28.01.2011, 22:36   #13
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Высокое разрешение и оптимизация.

Сообщение от DeeJex Посмотреть сообщение
Задам-ка здесь вопрос, чтоб новую тему не создавать

Вставил в игру изображение (jpg, 240x320, ~30kb) - на эмуляторе работает, а на телефоне(nokia 6700s) ошибка "Out Of Memory Error". Ничего кроме изображения не загружается, а значит оперативка не забита. В чем может быть дело?
Попробуй простейший код

program NewProject;

begin  
   DrawImage
(LoadImage('/imm.jpg'), 00); //твоя картинка 
   
Repaint;  
   
Delay(10000);  
end
что будет в результате?
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 01:21.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com