| Новости S40 S60 |
| Телефоны S40 |
| Смартфоны S60 |
| Статьи и документация |
| Программы для S40 S60 |
| Игры для S40 S60 |
| Темы для S40 S60 |
| База ссылок по S40 S60 |
| Написать редактору |
У многие из тех, кто переходил с Symbian 6.1.-8.1 на Symbian 9.x. возникало желание установить полюбившуюся Java-игру на новый смартфон. Проблем с установкой и запуском игры естественно не возникало - Java является кросс-платформенной средой, но вот отображение графики... Если игра была расчитана на разрешение экрана 176x208, то при стандартном разрешении Symbian 9.x. 240x320 отображение графики будет естественно искажено. Эту проблему можно решить с помощью утилиты S60v3JarResize, которая может адаптировать игру на Java под любое разрешение, поддерживаемое Symbian 9.x. - 208x208, 240x320, 320x240 и 352x416, а так же осуществлять конвертацию игры между этими разрешениями.

Ниже показан удачной пример такой конвертации. На рисунке 1 показана игра, расчитанная на разрешение экрана 176x208 на экране 240x320. Как мы видим, нижняя область значительно смещена вниз, а часть изображения справа из-за того что вышло за пределы назначенной области отображается некорректно. На рисунке 2 показана таже программа, но установленная после обработки утилитой S60v3JarResize. Как мы видим, смещений больше нет.
![]() Рис. 1 |
![]() Рис. 2 |
Вместе с тем приведеный пример достаточно хорошо показывает, что пользоваться этой программой следует только в тех случаях, когда вы не найдете версию игру под желаемое разрешение экрана, так как любое изменение разрешения в сторону увеличение может влечь за собой искажения, порой очень существенные. В примере выше этого удалось избежать, но если в игре много мелких перемещающихся объектов, искажения в виде черного фона возле них существенно подпортят внешний вид игры.
P.S. Информацию об упомянутой в статье программе вы можете найти в раздел "Программы для S40 S60" этого сайта.
Добавить в закладки: