Já viram qual a arte dessa semana?Exposição dos Artistas #8
12 Respostas   136 Visualizações
0 Membros e 1 Visitante estão vendo este tópico.
1) Se puder, troque o plugin do Yanfly por outro com a mesma função, mas de outro autor. Os códigos dele não são muito bem otimizados, usá-los em mecânicas que já são relativamente pesadas vai te trazer problemas cedo ou tarde.E bem, lag pode ser gerado por vários fatores. Muitos eventos, mapas grandes. Eu recomendo que você se livre também desse BindPictureToMap. Não há necessidade de usar esse tipo de código - se ele somente fixa as imagens. Você pode incluir um "!" no nome do respectivo arquivo, por exemplo: !Terreno_Mapa000.png. Aliás, essa função é direcionada às imagens de parallax, mas creio que funcione para imagens comuns também. O jeito é testar.
Se a regra for válida para imagens como é para panoramas, é só isso. Por exemplo, se você inclui esse caractere em determinado panorama ele não irá se movimentar como os outros. Logo, a imagem só precisaria ter o mesmo tamanho do mapa para ser mantida no lugar exato.
Certo, então de quanto lag estamos falando? O MV também exige mais da máquina que seus predecessores. E qual o tamanho do mapa? Usando meu notebook como base - que é bem lerdo -, mapas acima de 20x20 [tiles] já começam a causar problemas. E há outros plugins sendo executados paralelamente? Eventos comuns? Lag também é relativo, testou em outras máquinas?Dependendo do nível, não tem muito o que fazer.RPG Maker MV é Muito LentoÉ normal o RPG Maker MV ser tão lento?Bom, dois plugins do Yanfly, já descobrimos metade do problema. Agora, um deles está sendo usado pra aumentar a resolução, esta aí a outra metade.
Mesmo que não resolva esse problema especificamente, removê-los irá evitar problemas futuros. Se o Core só estiver mexendo na resolução, use o Community Basic que vem junto com a engine, o de sons pros passos é fácil encontrar.E aparentemente você está usando um sistema de iluminação além do parallax, certo? Eles também são bem pesadinhos.
Aí volto com a pergunta: de quanto lag estamos falando? Pro MV, um pouco é normal, infelizmente.
Fala fera! Olha o que eu costumo fazer é deixar os plugins do yanfly sempre no topo...Caso não resolva, verifica se seus eventos paralelos tem algum "wait" chamado neles. Se colocar um wait de 6 seg. por exemplo, já reduz bastante o trabalho da engine, visto que vai verificar esse evento 10 vezes por segundo, ao invés de 60 vezes.Quanto ao parallax, já tive bastante problema de lag. Mas o que mais me ajudou nessa área foi o Galv Layers. Nunca tive problemas de lag com esse plugin para parallax. Já vi muitas reclamações em sites gringos desse bindpictures, com relação a lag.Quanto a imagem que você está usando para o mapa, tente comprimi-la nesse site https://www.giftofspeed.com/png-compressor/O tamanho dela vai ficar muito menor e quase não é possível notar perca de qualidade. Experimente, fazer parallax com imagens comprimidas, mesmo sem uso de plugin já ajuda muito. Teve Problemas que já resolvi só de comprimir as imagens(se quiser, comprima também os tilesets. Na verdade te aconselho a comprimir toda imagem que você tiver aí no projeto.).Espero poder ter te ajudado!