A downloadable asset pack

Download NowName your own price

Eden's Animated Message Background MZ é uma solução técnica que implementa um sistema de renderização de fundos animados para caixas de mensagem no RPG Maker MZ. 

Este plugin combina a robustez do sistema de fundos estáticos com a fluidez de animações, criando uma experiência visual para diálogos e cutscenes.

Módulos Principais:

  • Sistema de Gerenciamento de Estado: Persistência de configurações via Game_System
  • Motor de Renderização: Sprite especializado com controle de animação
  • Sistema de Hooks: Integração transparente com cenas (Map, Battle, Message)
  • Controlador de Assets: Carregamento e cache inteligente de imagens
  • Gerenciador de Animação: Timing preciso e controle de frames

Sistema de Animação por Sprite Sheets

  • Suporte a Múltiplos Formatos: Configurações [XxY] para grids de animação
  • Controle de Velocidade Preciso: Ajuste de 1 a 60 FPS com precisão de frame
  • Loop Automático Otimizado: Ciclos infinitos sem memory leaks

Formatos de Imagem Suportados:

  • PNG com transparência alpha
  • Configurações de sprite sheet: [1x1] até [10x10] [100 Frames]
  • Resoluções flexíveis (recomendado: múltiplos da resolução base)

Padrões de Nomenclatura:

[nome][ANI][colunasxlinhas].png 

 Exemplos: 

 - fogo[ANI][4x1].png (4 frames horizontais) 

 - agua[ANI][2x2].png (grid 2x2 

- 4 frames) - vento[ANI][1x3].png (3 frames verticais)

Métodos Principais:

Configuração de Fundo

Eden.MBG.setAnimatedBackground(filename)

  • Define o arquivo de fundo animado
  • Suporta padrões de animação e arquivos estáticos

Controle de Velocidade

Eden.MBG.setAnimationSpeed(fps)

  • Ajusta a velocidade da animação (1-60 FPS)
  • Precisão de timing baseada em frames

Gerenciamento de Estado

Eden.MBG.enable() / Eden.MBG.disable()

  • Ativa/desativa o sistema de fundos animados
  • Preserva configurações quando desativado

🐛 SUPORTE E RELATÓRIO DE BUGS

Este plugin foi originalmente desenvolvido para uso próprio em um projeto em andamento. Diante da ausência de soluções similares, decidi criar e compartilhar esta ferramenta com a comunidade.

CANAL DE SUPORTE

  • Plataforma Principal: X (Twitter) - https://x.com/GreatEden_
  • Disponibilidade: Direct Messages abertas para todos
  • Resposta: Esforço para responder dentro de 24-48 horas

RELATÓRIO DE PROBLEMAS TÉCNICOS

Para um suporte eficiente, ao reportar bugs inclua:

Informações Obrigatórias:

  • Versão do RPG Maker MZ
  • Lista de plugins instalados (ordem e versões)
  • Descrição detalhada do comportamento esperado vs atual

Materiais Recomendados:

  • Capturas de tela do erro
  • Projeto de exemplo reproduzindo o problema
  • Logs do console F8 (se aplicável)
  • Configurações específicas do plugin em uso

ÁREAS CONHECIDAS DE TESTE

O plugin foi validado em:

  • Projetos novos e existentes
  • Diferentes configurações de resolução
  • Combinações com plugins populares
  • Cenários de Mapas e Batalhas
  • Sistemas de save/load

Agradeço antecipadamente por qualquer feedback que ajude a melhorar esta ferramenta para toda a comunidade!

AGRADECIMENTOS ESPECIAIS

REFERÊNCIAS E INSPIRAÇÃO

Galv - Pelo excelente trabalho no Galv's Message Background MZ

  • Agradecimentos pelo sistema de fundos de mensagem que serviu como referência técnica
  • Reconhecimento pela abordagem limpa e eficiente do posicionamento de sprites
  • Inspiração na estrutura de compatibilidade e hooks de cena

Equipe VisuStella - Pela qualidade do VisuStella Animated Pictures

  • Agradecimentos pelo sistema de animação que demonstrou as possibilidades técnicas
  • Reconhecimento pela implementação robusta de sprite sheets animados
  • Inspiração no controle preciso de timing e frames de animação

🎁 DOWNLOAD DE TEMPLATES

Lembrando que, este template foi desenvolvido para meu jogo, onde a resulução é diferente da padrão, então ele se resume a:

Largura 1280px (-640px) x Altura 720px


Claro, o template esta disponivel apenas como um guia, e cumpre seu proposito, leves modificações podem encaixalo para seu projeto.

Como dito anteriormente o plugin suporta 100 frames de animação 10 colunas, e 10 linhas.


📄 TEMPLATE 1 FRAME (ESTÁTICO)

  • Arquivo: Template_Static.png
  • Dimensões: 1280×720 pixels
  • Formato: 3 partes iguais verticais (240px cada)
  • Uso: Para fundos estáticos sem animação
  • Como usar: js
    Eden.MBG.setAnimatedBackground("Template_Static.png"); 
    Eden.MBG.enable();



🎞️ TEMPLATE 5x1 FRAMES (ANIMAÇÃO)

  • Arquivo: Template_5x1[ANI][5x1].png
  • Dimensões: 6400×720 pixels (5 frames de 1280×720)
  • Formato: 5 frames horizontais, cada um com 3 partes verticais
  • Uso: Para animações fluidas com 5 frames
  • Como usar: js
    Eden.MBG.setAnimatedBackground("Template_5x1[ANI][5x1]"); 
    Eden.MBG.setAnimationSpeed(8); Eden.MBG.enable();


Published 22 hours ago
StatusIn development
CategoryAssets
AuthorGreatEden
Tagsplugin, RPG Maker

Download

Download NowName your own price

Click download now to get access to the following files:

Eden_AnimatedMessageBackground.js 15 kB

Leave a comment

Log in with itch.io to leave a comment.