|
Основной форум Сюда все проблемы связанные с программированием. |
26.01.2011, 15:19
|
#1
|
Легенда
Регистрация: 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
|
Мастер
Регистрация: 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
|
Легенда
Регистрация: 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)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.01.2011, 19:59
|
#4
|
Легенда
Регистрация: 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
|
Мастер
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений (для 790 пользователей)
|
Ответ: Высокое разрешение и оптимизация.
А повернуть изображение набок можно?
Есть либа по повороту экрана, но она работает не так как хочется.
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
|
(Offline)
|
|
26.01.2011, 23:26
|
#6
|
Легенда
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений (для 5,072 пользователей)
|
Ответ: Высокое разрешение и оптимизация.
Ты имеешь ввиду типа сделать широкий экран вместо высокого?) Если да то просто открой и впиши в Manifest строки из предыдущего поста.
__________________
Ибо как сказал Бгдн:
|
(Offline)
|
|
28.01.2011, 13:08
|
#7
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Высокое разрешение и оптимизация.
А если не нога, а например лг
|
(Offline)
|
|
28.01.2011, 14:53
|
#8
|
Легенда
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений (для 5,072 пользователей)
|
Ответ: Высокое разрешение и оптимизация.
Вот этого не знаю. Но мне всеравно). У меня можно сказать эксклюзив - только для нокии и только сенсорной)))
__________________
Ибо как сказал Бгдн:
|
(Offline)
|
|
28.01.2011, 15:01
|
#9
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: Высокое разрешение и оптимизация.
Костян если симба 9.4 то на всех телах это прокатывает... У меня на Vivaz идет на ура ...
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
28.01.2011, 16:07
|
#10
|
Легенда
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений (для 5,072 пользователей)
|
Ответ: Высокое разрешение и оптимизация.
Кстати да. Полюбому пойдет если симба.
__________________
Ибо как сказал Бгдн:
|
(Offline)
|
|
28.01.2011, 20:14
|
#11
|
Разработчик
Регистрация: 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
|
Легенда
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений (для 5,072 пользователей)
|
Ответ: Высокое разрешение и оптимизация.
Попробуй в Png сохранить.
__________________
Ибо как сказал Бгдн:
|
(Offline)
|
|
28.01.2011, 22:36
|
#13
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: Высокое разрешение и оптимизация.
Сообщение от DeeJex
Задам-ка здесь вопрос, чтоб новую тему не создавать
Вставил в игру изображение (jpg, 240x320, ~30kb) - на эмуляторе работает, а на телефоне(nokia 6700s) ошибка "Out Of Memory Error". Ничего кроме изображения не загружается, а значит оперативка не забита. В чем может быть дело?
|
Попробуй простейший код
program NewProject; begin DrawImage(LoadImage('/imm.jpg'), 0, 0); //твоя картинка Repaint; Delay(10000); end.
что будет в результате?
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:23.
|