Pular para o conteúdo principal

Personalizando o motor de jogos Mugen

     O Mugen é um software desenvolvido pela Elecbyte, voltado para a criação e compartilhamento de jogos de luta personalizados. Ele é uma plataforma que permite que fãs e desenvolvedores combinem personagens de diferentes jogos de luta e animes, criando jogos únicos e originais.

     Uma das principais vantagens do Mugen é a sua flexibilidade. Ele possibilita que os usuários criem seus próprios personagens, cenários, movimentos e tudo o que é necessário para um jogo de luta funcionar. Além disso, sua interface é fácil de aprender e usar, o que o torna acessível para muitas pessoas interessadas em criar seus próprios jogos de luta.

     Neste artigo, vamos nos concentrar na criação e implementação de cenários no Mugen, apresentando um passo a passo detalhado e exemplos visuais para ajudar você a criar seus próprios cenários e personalizar ainda mais seu jogo de luta no Mugen.

     Tudo começa com a escolha do cenário que será utilizado. É preciso levar em conta que o Mugen trabalha com cenários no formato HD 1280x720. Portanto, busque sempre ter uma imagem com esse formato ou utilize um editor de imagens, como o Photoshop ou o Canva. Também existem sites online que redimensionam a imagem automaticamente. Ao redimensionar a imagem, leve em consideração que, dependendo do tamanho da imagem, ela poderá sofrer distorções. 

     Após ter a imagem em mãos, passamos para a fase de transformá-la em um arquivo DEF e um SFF, que são arquivos aceitos pelo Mugen. Para isso, é necessário ter o software Stage_Tool e o Java instalados no computador. Ao iniciar o Stage_Tool, ele abrirá uma série de campos nos quais serão informados o caminho da imagem criada, um nome para gerar os arquivos, o nome da imagem, o nome do criador, a largura e a altura da imagem em dois campos para resolução, a versão do Mugen para a qual o cenário será feito. Opcionalmente, pode-se adicionar uma música e, por fim, se haverá um reflexo ou sombra no personagem que estará em contato com o cenário.


Captura de tela do Software Stage_Tool


     Depois de preencher todos os campos necessários e clicar em Next Step, o programa abrirá uma tela para que você possa posicionar o local de início do personagem. É importante ter cuidado para não posicionar o personagem muito próximo das bordas do cenário, pois isso pode causar problemas de proporção caso haja falhas na renderização.

     Após posicionar o personagem, clique em Next Step para acessar a aba de configurações de movimento. Nessa aba, você poderá definir até onde o personagem poderá se mover no cenário. Certifique-se de não configurar os limites de movimento muito próximos das bordas da tela para evitar problemas de proporção.

     Após fazer as devidas configurações, basta apertar o botão "RGB Method", onde o programa converterá o cenário nas cores vermelho, verde e azul e gerará os arquivos do Mugen. Com os arquivos do cenário prontos, abra o diretório do Mugen, coloque os dois arquivos na pasta "Stages", geralmente localizada no endereço \mugen-1.1b1\mugen-1.1b1\stages. Em seguida, abra o arquivo "select.def" em qualquer editor de texto e localize o campo "[ExtraStages]". Insira a localização do cenário, como no exemplo: "stages/cenário.def". Salve o arquivo e seu Mugen já estará configurado com o cenário. Caso queira adicionar outros cenários, basta seguir novamente o passo a passo e se divertir.


  Captura de tela do arquivo Select.def


Área para download das ferramentas citadas: 

Comentários

Postagens mais visitadas deste blog

Finalização do projeto "Uso de softwares livres lúdicos com crianças em processo de alfabetização"

O projeto desenvolvido pelo grupo de estudo NESSOL, em parceria com a Associação Olga Chaves de Miranda (Rocinha), uma instituição que acolhe estudantes carentes no contraturno escolar, chegou ao fim. O objetivo desse projeto foi oferecer suporte à Rocinha por meio da utilização de uma sala de informática que estava subutilizada, promovendo a inclusão digital e social. A primeira etapa do projeto envolveu a análise do espaço e das máquinas da sala de informática. Foi constatado que apenas 4 dos 10 computadores estavam em funcionamento, com problemas de instabilidade. Graças à cooperação dos membros do Núcleo de Estudo em Software Livre (NESSOL) e a todos os computadores foram consertados e os softwares educacionais necessários foram instalados. Com a sala de informática organizada e os computadores funcionando, o projeto avançou para a preparação dos materiais didáticos e a escolha dos softwares livres mais adequados para a faixa etária de 6 a 12 anos. Em seguida, foram realizadas...

Python: A Linguagem de Programação que Impulsiona o Software Livre

Fonte: https://www.python.org e https://commons.wikimedia.org/w/index.php?curid=66047 No mundo da programação, uma linguagem pode se destacar por sua versatilidade, simplicidade e compromisso com o software livre. Um exemplo notório de sucesso é o Python que se tornou uma das linguagens de programação mais populares da atualidade. Além disso, essa linguagem possui uma relação intrínseca com o movimento do software livre, o que tem contribuído para o desenvolvimento de projetos abertos e colaborativos. Python foi criado no final dos anos 1980 por Guido van Rossum com o objetivo de ser uma linguagem de programação acessível, legível e fácil de aprender. Desde o início, a filosofia do Python foi baseada em valores como transparência, liberdade e colaboração, que são princípios fundamentais do movimento do software livre. Essa conexão tem sido uma das principais razões pelas quais Python e o software livre se tornaram parceiros naturais. A adoção da licença de código aberto, conhecida com...