Fãs de jogos de luta que querem criar seu próprio jogo 2D personalizado podem tentar o popular programa MUGEN. Disponível como download gratuito, o MUGEN permite criar personagens e bônus stages personalizados ou baixar e importar os criados pela comunidade online. Embora o MUGEN seja complexo e desafiador, você pode começar pequeno construindo um stage básico com primeiro plano e fundo.
Planeje seu stage antes de começar. Você quer um stage visualmente atraente e complexo o suficiente para manter a atenção do jogador, mas simples o bastante para um primeiro projeto.
Desenhe ou baixe os gráficos para o primeiro plano e fundo do stage e salve os arquivos com extensão PCX. Encontre recursos úteis em sites da comunidade MUGEN.
Redimensione a altura das imagens de primeiro plano e fundo para pelo menos 240 pixels, o mínimo para MUGEN. Se seus gráficos são muito pequenos, apenas esticá-los no editor produzirá imagem de baixa qualidade. Em vez disso, considere duplicar parte da imagem para cobrir o espaço extra.
Crie um novo arquivo SFF no Fighter Factory e adicione suas imagens de primeiro plano e fundo. Certifique-se que os arquivos SFF e de imagem estão no mesmo diretório. Alternativamente, comece copiando um dos stages padrão e substitua apenas os arquivos gráficos pelos seus.
Defina o campo "Group" para ambas as imagens como 0. Defina o campo "Image" como 0 para o fundo e 1 para o primeiro plano.
Preencha os valores "X" e "Y" para cada imagem. Estes indicam o deslocamento da imagem, ou o número de pixels que cada imagem deve mover da borda da tela. Brinque com estes números até que fundo e primeiro plano estejam em posição confortável sem espaços vazios.
Copie um arquivo DEF de um stage existente e abra no Bloco de Notas. Pode usar um dos arquivos dos stages padrão.
Altere os valores "boundleft" e "boundright" para combinar com seu projeto. Encontre boundright subtraindo 320 pixels da largura da imagem do primeiro plano e dividindo por dois. Boundleft será o negativo de boundright. Exemplo: se imagem tem 400px de largura, boundright = 40 e boundleft = -40.
Adicione o valor "boundhigh" subtraindo 240 da altura da imagem do primeiro plano e multiplicando por -1. Exemplo: se imagem tem 300px de altura, boundhigh = -60.
Edite o valor "zoffset" se os personagens no jogo parecem flutuar sobre o stage ou afundar nele. Tente valores diferentes até ficar certo. Para primeiro teste, use 200.
Defina o valor "tile" sob "BG back" como "1.0" e "mask" como "0". Isso faz o fundo repetir em loop conforme o jogador move para frente e trás.
Defina o valor "mask" sob "BG ground" como 1. Isso estabelece corretamente a transparência entre primeiro plano e fundo.
Abra o MUGEN e carregue seu novo stage.