Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Графические "глюки" при запуске игры на Android

Проект месяца 1 место Коммерсант Разработчик Поддержка Фонда Даритель Стимкея Проект года 2 место
Больше
5 года 3 мес. назад - 5 года 3 мес. назад #121040 от Kirillkrm
Приветствую форумчан

Возникла проблема с портированием игры на Android (порт сделал по гайду dirge ).

Выскочили какие-то странные графические "глюки" ("глитчи", "артефакты" не знаю, как правильно их назвать) - странные жёлто-зелёные полоски. Обвёл их красным на скриншоте:



Что я пробовал:
1) Портировал проект заново, отключив все плагины - не помогло.

2) "Поигрался" с разрешением экрана. У меня на смартфоне разрешение 1560 на 720, тогда как в игре выставлено 1280 на 720. Сделал три порта с разрешениями: 1560 на 720, 1280 на 720 и стандартное для RPG Maker (при выключенных плагинах) - не помогло.

Есть предположение, дело не в разрешении как таковом и/или плагинах. Похоже, Android как-то некорректно обрабатывает тайлсеты (\www\img\tilesets), поскольку не RTP-графика выглядит на Android лучше (хотя я не уверен, что "глюков" полностью нет). У меня проект не на паралаксах. Проект на MV.

Есть идеи: что ещё попробовать?
Последнее редактирование: 5 года 3 мес. назад пользователем Kirillkrm.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
5 года 3 мес. назад - 5 года 3 мес. назад #121041 от Dmy
Эти полоски — это куски соседних тайлов. Дело в том, что при рисовании телефон меняет размер тайла (от 48*48 до нужного), но использует неправильный способ смены размера, с размытием. Из-за этого часть тайла чуть-чуть задевает соседний тайл.

Проблема известная , полноценного решения я не знаю. Вроде бы проблемы в ранних версиях MV не было, она появилась в новых — из-за того, что их оптимизировали. Оптимизировали-оптимизировали, да выоптимизировали так, что многие телефоны этих оптимизаций не поддерживают.

Полноценного решения нагуглить не могу, но, как вариант, попробуйте поменять в плагине Community_Basic (если его у вас нет, создайте новый проект в актуальной версии Мейкера и скопируйте из него) параметр renderingMode на canvas или webgl и проверьте, изменится ли что-либо.

По идее (могу ошибаться) canvas должен быть медленнее, но не создавать таких артефактов.

(Если сработает, можно потом сделать простой плагин, который будет ставить WebGL на мобильных устройствах, а Canvas на десктопных.)

Если не сработает — напишите, попробую экспортировать что-то на свой телефон и поиграться.
Последнее редактирование: 5 года 3 мес. назад пользователем Dmy.
Спасибо сказали: Cabbit, Kirillkrm

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Коммерсант Разработчик Поддержка Фонда Даритель Стимкея Проект года 2 место
Больше
5 года 3 мес. назад #121042 от Kirillkrm
Спасибо! Помогло!

Поменял на "canvas" и полосы пропали, правда, движения героев и NPC стали более "дёргаными".
Порт на "webgl" не запустился, я так понимаю, это для браузеров.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик
Больше
5 года 3 мес. назад #121043 от Marganec
извиняюсь,что не в тему,но...
это порт героинь на Андроид?! :mad:
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Коммерсант Разработчик Поддержка Фонда Даритель Стимкея Проект года 2 место
Больше
5 года 3 мес. назад #121044 от Kirillkrm

Marganec пишет: извиняюсь,что не в тему,но...
это порт героинь на Андроид?! :mad:


Да, но пока всё плохо! Оно запускается, оно играется, но качество отвратное.
Очень много проблем вылезло. Удастся ли их все исправить - вопрос вопросов :unsure:

Буду пробовать :wall:
Спасибо сказали: Dmy, Marganec

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
4 года 10 мес. назад #123619 от Amsedmens
Тоже с таким сталкивался, правда почему то только с парочкой тайлов а не целым тайлсетом. Как фиксить буду думать.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.097 секунд
Работает на Kunena форум