Плохо! Плохо!:  0
Страница 3 из 7 ПерваяПервая 12345 ... ПоследняяПоследняя
Показано с 21 по 30 из 61

Тема: +100500 скилов и статов(Проблемы, обсуждение, пути решения)

  1. #21

    По умолчанию

    Спасибо за отзывчивость! Буду молиться на то, что всё получится.

  2. #22
    Познающий Аватар для Deme
    Информация о пользователе
    Регистрация
    16.05.2014
    Сообщений
    317
    Записей в дневнике
    16
    Репутация: 4 Добавить или отнять репутацию

    По умолчанию

    Я был неправ. Там дело не в чтении данных. С чтением данных там всё хорошо и правильно. Там что-то непонятное с методом perform_scene_animation_wait.

    Я не знаю, почему это работает, но в скрипте State Animations в строках 110 и 115 замените:
    perform_scene_animation_wait

    на:
    perform_scene_animation_wait if not @animation_id.zero?

    (то есть добавьте if not @animation_id.zero? два раза)

    После этого у меня лишняя задержка пропала. Я не понимаю, почему это помогает, но оно вроде бы помогает. По крайней мере, у меня с такими изменения лаги пропадают.


    Я так и не понял, откуда эта проблема и почему она возникает только при большом количестве состояний. Мне кажется, вы зря вините автора: баги бывают у всех, а это довольно трудновыловимый баг. Стоит сообщить автору скрипта о проблеме и возможных путях решения, чтобы другие люди в будущем не наткнулись на ту же проблему.
    Последний раз редактировалось Deme; 26.08.2015 в 17:12.
    «quī legis ista, tuam reprehendō, mea laudās // omnia, stultitiam; / nihil, invidiam» (Jōhannis Audoenī)
    'Ты, кто читает это: я порицаю, если ты хвалишь у меня // всё, твою глупость; / если ничего — твою злобу.' (Джон Оуэн)

  3. #23

    По умолчанию

    Премного благодарна за помощь. Протестила на проблемном боссе - ни единого лага.
    Глюков тоже пока не обнаружено. Для полного счастья осталось понять как обезлагить туман виктора и Sound Emitting Events, но это уже несбыточные мечты.

    Мне кажется, вы зря вините автора: баги бывают у всех, а это довольно трудновыловимый баг.
    Дело в том, что автор хорошо известен своим пофигизмом, небрежностью и неучтением замечаний пользователей. Сложилось впечатление, что он выпускает несложные забагованные скрипты, которые даже я смогла бы накодить при наличии сил и времени на разбирательство с Ruby и выставляет напоказ своё жлобство: "Я потратил пять минут времени и сделал неработающий скрипт TP damage, если собираетесь использовать его в своём коммерческом проекте - берите меня в долю". И так с каждым его скриптом.

  4. #24
    Познающий Аватар для Deme
    Информация о пользователе
    Регистрация
    16.05.2014
    Сообщений
    317
    Записей в дневнике
    16
    Репутация: 4 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Succubus Посмотреть сообщение
    Для полного счастья осталось понять как обезлагить туман виктора и Sound Emitting Events
    А что там? Можно ссылку на описание проблемы?

    Цитата Сообщение от Succubus Посмотреть сообщение
    "Я потратил пять минут времени и сделал неработающий скрипт TP damage, если собираетесь использовать его в своём коммерческом проекте - берите меня в долю".
    В принципе, тот скрипт довольно маленький, если собираетесь выпускать свою игру коммерчески, вполне реально сделать такой же с нуля.
    «quī legis ista, tuam reprehendō, mea laudās // omnia, stultitiam; / nihil, invidiam» (Jōhannis Audoenī)
    'Ты, кто читает это: я порицаю, если ты хвалишь у меня // всё, твою глупость; / если ничего — твою злобу.' (Джон Оуэн)

  5. #25

    По умолчанию

    2 Deme
    Да, конечно. Я почти пол-года ношусь с этой проблемой и успела задолбать сразу два форума.
    http://rpg-maker.info/forum/pomosh/6...lomayut-plavn-

    Вкратце суть следующая: на чистом проекте с установленным антилагом даже при огромом скоплении ивентов и на большой карте - выдерживается плавное перемещение. Но как только карта обрастает туманом (VE - FOG), а ивентам присваивается комментарий на проигрывание звуков - картинка при движении начинает дрожжать.

    Потери фпс при этом нет. Сначала я грешила на нестандартные чарсеты и успела задолбать по этому поводу всех кого только можно. Но тесты показали, что главным виновникои пьяной камеры является Dynamic Sound Emitting Events, с которым мой антилаг почему-то не справляется. В незначительной степени им является также VE-FOG(антилаг почти сводит на нет его негативное влияние).

    На всякий случай выложу демку, хотя проблема проявляется не так явно как в моём проекте:
    http://rghost.ru/6Gjw2Sby9

  6. #26
    Хранитель Аватар для Paranoid
    Информация о пользователе
    Регистрация
    22.12.2014
    Сообщений
    2,776
    Записей в дневнике
    34
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Странно, у меня ничего не прыгает, все довольно гладенько и в пределах 40 фпс.
    Лицензионный VX Ace. Спасибо Петр.
    2 года мукеризма в пустую.

  7. #27

    По умолчанию

    Это зависит от конфигурации компа. Чем слабее машина, тем сильнее влияние скрипта. Думаю, на мощном железе проблема себя не покажет. Но многие люди сидят на дохлых ноутах, у них создасться адское слайдшоу чего быть не должно, ведь я пилю простую Indie RPG, для слабых/средних машин, а не Дерьмака 3.

    У меня вроде комп не полное ведро.

    AMD FX-6100 3.30 GHz
    AMD Radeon R7 200 1024 МБ
    8 GB ОЗУ

    Но картинка ничерта не ровная. Но да, присутствуют проблемы с охлаждением, машина часто вырубается от перегрева в сони вегас, или при антивирусной проверке. В идеале надо менять кулера, ставить дополнительные, менять термопасту. Как же это лениво.
    Последний раз редактировалось Succubus; 26.08.2015 в 21:49.

  8. #28
    Познающий Аватар для Deme
    Информация о пользователе
    Регистрация
    16.05.2014
    Сообщений
    317
    Записей в дневнике
    16
    Репутация: 4 Добавить или отнять репутацию

    По умолчанию

    На моём домашнем Линуксе не удалось запустить VX Ace. ^^' Так что сейчас посмотреть не получится.

    Из того, что я вычитал, основное действие антилага на event'ы — невызывание метода update для событий, находящихся вне зоны видимости игрока (точнее, они вызываются, но не на каждом кадре, а реже). А этот скрипт со звуками требует, чтобы update вызывался для event'а со звуком при каждом обновлении экрана. Поэтому по сути на event'ы со звуком антилаг в принципе не может распространяться, насколько я понял.

    А у Вас много тех event'ов со звуком?
    «quī legis ista, tuam reprehendō, mea laudās // omnia, stultitiam; / nihil, invidiam» (Jōhannis Audoenī)
    'Ты, кто читает это: я порицаю, если ты хвалишь у меня // всё, твою глупость; / если ничего — твою злобу.' (Джон Оуэн)

  9. #29

    По умолчанию

    На самой проблемной карте наберётся штук 30. Они значительно удалены друг от друга, это не особо помогает. Вероятно антилаг действительно игнорирует такие ивенты. В нем имеются некие настройки-паттерны, немного сомневаюсь что они способны помочь. Даже не сумела разобраться в инструкции по их применению. Слишком хаотичный и острый тип мышления, который читает информацию между строк. Если что-то малознакомое изложено неконкретным языком, то могу найти в подобной инструкции десятки толкований.

  10. #30
    Маститый Аватар для HopeBree
    Информация о пользователе
    Регистрация
    27.03.2013
    Сообщений
    1,204
    Записей в дневнике
    6
    Репутация: 38 Добавить или отнять репутацию

    По умолчанию

    вариант реализации на ивентах этого скрипта не предлагать или все же демку сделать?

Страница 3 из 7 ПерваяПервая 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
+100500 скилов и статов(Проблемы, обсуждение, пути решения)