Animated Message Background Rpg Maker MZ Plugin
A downloadable asset pack
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 |
Status | In development |
Category | Assets |
Author | GreatEden |
Tags | plugin, RPG Maker |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.