|
|
|
Anroid. Разрешение изображений/ресурсов в игре.
|
|||
|---|---|---|---|
|
#18+
Всем здравствуйте, написал игру (на LibGDX) и начал работать с финальными изображениями. Например, есть устройства с разрешениями 1920 * 1080; 2560 * 1440; 2960 * 1440 Я хочу на них отобразить, например, почву (земля на которой у меня будет человечек бегать, в самом низу экрана). Почва рисуется следующим образом, берутся два изображения и циклятся. Я хочу чтобы экран помещал пять кусков почвы. А высота почвы была одной десятой от высоты телефона. Соответственно, для устройства с разрешением 1920 * 1080, изображение почвы будет иметь размер width = 1920/5 = 384px ; height = 1080 /10 = 110px А для устройства 2960 * 1440 width = 2960/5 = 590px ; height = 1440/10 = 144px У меня вопрос, сможет ли телефон без тупняков отрисовывать такие большие изображения в игре, как например в данном случае, элемент почвы , может достигать размеров 590*144 px ? Ведь это на мой взгляд достаточно много. Да и помимо почвы, у меня много других ресурсов, различные анимации и т.д. И если такие большие размеры у изображений у всех, то дай бог уложиться в общий объем ресурсов в 10 МБ. Или может я что-то не так делаю, или это нормально? Скажите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2017, 11:15 |
|
||
|
Anroid. Разрешение изображений/ресурсов в игре.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2017, 11:37 |
|
||
|
Anroid. Разрешение изображений/ресурсов в игре.
|
|||
|---|---|---|---|
|
#18+
justcoder, в большой игрушке делается так, что персонал приближаясь к краю растра подгружает картинки рядом. А с тех что ушёл выгружает из памяти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2017, 11:39 |
|
||
|
Anroid. Разрешение изображений/ресурсов в игре.
|
|||
|---|---|---|---|
|
#18+
Petro, у меня 2d игра, естественно, я рендерю только текущее окно ну и метр спереди него, я не отрисовываю весь мир, окно сместилось соответсвенно старое не ренлерю, а только то что показывает окно плюс метр сперели и так далее. Иными словами в итый момент времени я отрисовываю максимум 20-25 спрайтов. Меня просто немного смущает если я рисую 7 облаков и размер у облака для разрешения 2960×1440 составляет 500 ×200 рх, является ли это нормой не помрет ли устройство. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2017, 12:39 |
|
||
|
Anroid. Разрешение изображений/ресурсов в игре.
|
|||
|---|---|---|---|
|
#18+
justcoder, я тебе дал технологию на вырост. Помрёт или нет, тестировать тебе. Это пол часа работы. Код ведь ты пишешь? Кроме того есть самые разные ухищрения в библиотеках. Например картинку преобразовать в формать Оси и читать потом с диска. Код: java 1. 2. 3. Форум по андроид в другой ветке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2017, 13:55 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=67&tid=2122875]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 411ms |

| 0 / 0 |
