Войти на сайт

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

ТЕМА: Графические "глюки" при запуске игры на Android

Графические "глюки" при запуске игры на Android 3 мес. 5 дн. назад #121040

  • Kirillkrm
  • Kirillkrm аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 93
  • Спасибо получено: 93
  • КоммерсантПроект года 2 местоДаритель СтимкеяРазработчикПроект месяца 1 местоПоддержка Фонда
Приветствую форумчан

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

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



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

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

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

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

Графические "глюки" при запуске игры на Android 3 мес. 5 дн. назад #121041

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

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

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

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

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

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

Графические "глюки" при запуске игры на Android 3 мес. 5 дн. назад #121042

  • Kirillkrm
  • Kirillkrm аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 93
  • Спасибо получено: 93
  • КоммерсантПроект года 2 местоДаритель СтимкеяРазработчикПроект месяца 1 местоПоддержка Фонда
Спасибо! Помогло!

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

Графические "глюки" при запуске игры на Android 3 мес. 5 дн. назад #121043

  • Marganec
  • Marganec аватар
  • Вне сайта
  • Заблокирован
  • this user having at least 5.2 gb of anime pictures
  • Сообщений: 261
  • Спасибо получено: 153
  • Разработчик
извиняюсь,что не в тему,но...
это порт героинь на Андроид?! :mad:
UwU
я есть в твиттере:https://twitter.com/SaintMarganec или @SaintMarganec
ВК:https://vk.com/ilovesexhaha
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy

Графические "глюки" при запуске игры на Android 3 мес. 5 дн. назад #121044

  • Kirillkrm
  • Kirillkrm аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 93
  • Спасибо получено: 93
  • КоммерсантПроект года 2 местоДаритель СтимкеяРазработчикПроект месяца 1 местоПоддержка Фонда
Marganec пишет:
извиняюсь,что не в тему,но...
это порт героинь на Андроид?! :mad:

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

Буду пробовать :wall:
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy, Marganec
Время создания страницы: 0.189 секунд