M.U.G.E.N

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Searchtool.svg
Esta página ou secção foi marcada para revisão, devido a inconsistências e/ou dados de confiabilidade duvidosa. Se tem algum conhecimento sobre o tema, por favor verifique e melhore a consistência e o rigor deste artigo. Pode encontrar ajuda no WikiProjeto Games.

Se existir um WikiProjeto mais adequado, por favor corrija esta predefinição. Este artigo está para revisão desde novembro de 2009.

Princípio da imparcialidade
Este artigo ou secção possui passagens que não respeitam o princípio da imparcialidade.
Tenha algum cuidado ao ler as informações contidas nele. Se puder, tente tornar o artigo mais imparcial.
(Justifique o uso desta marca na discussão do artigo)

M.U.G.E.N (também conhecido como MUGEN, ou Mugen) é um motor de jogo desenvolvido pela Elecbyte, iniciado em 1999 usando a biblioteca Allegro. A Elecbyte distribuiu uma versão beta que rodavam em DOS, Linux, e Windows. Este motor permite qualquer pessoa criar personagens (conhecidos como chars), cenários e add-ons (screenpacks) através de arquivos de texto interpretados e compilações de gráficos e sons, e ainda suporta MP3 nos cenários durante o jogo e add-ons. O motor é poderoso e flexível, permitindo ao mesmo tempo o uso de funcionalidades encontradas em qualquer jogos 2D, como na série Street Fighter produzida pela Capcom ou King of Fighters, série produzida pela SNK.

Índice

[editar] História

De 1999 a 2001, foram lançadas diversas versões do M.U.G.E.N. para DOS. Em 2001 a Elecbyte abandonou a plataforma DOS e passou para Linux. Durante um período de alguns meses a companhia deixou um pedido de doações no próprio site, alegando que para fazer uma versão Windows 32-bits eles precisavam comprar um compilador profissional. A versão de windows 32-bits resolveria os problemas de manter o código no ambiente DOS, o que causava problemas principalmente para quem usava Windows XP.

Em 2003, depois de conseguir doações suficientes para comprar o compilador para Windows, uma versão beta compatível com Windows foi liberada para quem doou dinheiro. Essa versão acabou vazando para o público, mas por se tratar de um beta tinha algumas limitações, como modos de jogo inacessíveis e limite de apenas dois personagens, que acabaram sendo removidas com "hacks" não autorizados. Nesta mesma época a Elecbyte fechou o site e não manteve contato com o público durante certo tempo.

Como o projeto parou de ser desenvolvido e o código fonte nunca foi liberado, alguns fans começaram projetos de clones do M.U.G.E.N. como o OpenMUGEN, Rhakys e o ShugenDo.

Porém, em 2009, após um long hiato, a Elecbyte voltou à ativa, reformulando seu site. Durante algum tempo, houve uma certa disconfiança sobre a veracidade de tal site, devido à algumas informações contidas nele e por várias tentativas de pessoas se passarem pela Elecbyte. Em sua página, ela informa que é sim a Elecbyte, porém a equipe foi reformulada, misturando alguns dos criadores originais do Mugen com novas pessoas. Contrariando o que muitos podem pensar, a equipe não é formada, na sua maioria, por norte-americanos e sim por Filipinos.

Hoje em dia, o Mugen caminha para uma nova fase, na qual a Elecbyte caminha para fazer mudanças cada vez mais drásticas no "core" do projeto, para que o Mugen alcance um padrão cada vez melhor, expandindo as atuais limitações.

[editar] Legalidade do M.U.G.E.N

Tenha em mente que as licenças de uso da Elecbyte sobre o Mugen se expiraram, e parece que uma nova licença jamais será lançada. Certamente, qualquer distribuição do MUGEN não foi autorizada pela Elecbyte e por isso mesmo é ilegal, embora a Elecbyte nunca tenha tomado nenhuma ação legal, ela simplesmente sumiu sem nenhuma explicação. Muitas pessoas escolheram continuar usando o Mugen mesmo sem uma licença nova. No entanto, criações como personagens e cenários não são parte da licença de uso da Elecbyte, apenas o software. Então é uma escolha individual decidir se viola ou não a licença da Elecbyte usando o Mugen. Elecbyte não dá notícias ao público desde 2003 quando eles alegaram que o projeto "travou" (hit a snag). Essa, na verdade para muitas pessoas, foi uma desculpa para eles terem sumido do globo, deixando os usuários e criadores sem alternativa nenhuma.

Algumas pessoas questionam sobre a legalidade de personagens e cenários (somente os que são feitos com sprites e sons ripados de jogos comerciais). Algumas comunidades apostam numa fraca "regra de tempo de lançamento", aonde eles não permitem criações de jogos muito recentes, fato que é tão contestável como o próprio lançamento da Rom. Nas comunidades brasileiras, esta regra não se aplica, pois se há uma ROM disponível então não há problema algum de se usá-la para criar personagens e cenários de Mugen. Apesar disso não ter nenhum impacto na legalidade do material, isto foi usado para evitar pressão das detentoras originais dos direitos autorais. Mas, empresas como a Capcom, SNK e outras encaram isso como um fanart.

O material de trabalho tem dois tipos de direitos autorais: o conteúdo do SFF (formato de sprite, baseado em imagens PCX) e o SND (formato de áudio baseado em WAV) são propriedades dos respectivos detentores, como Capcom, SNK, etc; Os outros arquivos, como o CMD (arquivo de comandos), AIR (arquivo de animação) e CNS (constantes e definições de states, o pricipal arquivo do Mugen) são propriedades do autor do personagem, cenário e outros. A Elecbyte explicou que a razão dos códigos serem baseados em texto puro é justamente para que os criadores possam aprender um do outro (similar ao código aberto do software livre), mesmo que isso seja alvo de muita controvérsia a respeito de permissão (ou falta dela) entre os criadores.

[editar] Formatos de Documentos

[editar] Limitações do MUGEN

Apesar de tudo, o Mugen é limitado em alguns pontos. Uma das maiores frustrações dos criadores é a ausência de uma forte interação entre chars e stages. Códigos limitados já foram propostos, mas o limite dos mesmos sempre recai em um (ou ambos) de dois pontos: consenso geral ou limites de programação para o caso geral. O consenso geral seria a idéia de que todos os criadores deveriam seguir um padrão (template). Por exemplo, no Mugen existem os chamados sprites requeridos, que nada mais são do que sprites que todos os chars devem possuir, pois seu uso é universal, como por exemplo em arremessos ou agarrões. Dessa forma, para um char ser 100% compatível com os demais, ele deve possuir todos esses sprites requeridos. Existem ainda animações e states requeridos. Os últimos, no entanto, já vêm programados no arquivo COMMON1.CNS. Voltando à idéia do consenso geral, atualmente se discute a idéia de estabelecer alguns padrões, como, por exemplo, em sprites e animações requeridos extras, para deixar o jogo mais compatível com os novos personagens que vão surgindo. Os limites de programação para o caso geral surgem devido ao fato de que o motor não oferece meios de executar alguma programação desejada,tanto em programações de chars,stages,e até no próprio sistema do Mugen, de tal forma que ou a mesma é feita de modo limitado (com muitas restrições) ou é impossível de ser realizada.

[editar] Ligações externas

Ícone de esboço Este artigo sobre jogos eletrônicos é um esboço. Você pode ajudar a Wikipédia expandindo-o.
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Colaboração
Imprimir/exportar
Ferramentas
Noutras línguas