M.U.G.E.N. - Le Bottin des Jeux Linux

M.U.G.E.N.

🗃️ Specifications

📰 Title: M.U.G.E.N. 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 👁️ Visual: 2D
🏷️ Category: Adventure & Action ➤ B&F ➤ Fighting ➤ Misc. 🏝️ Perspective: Third person
🔖 Tags: Action; Fighting; Beat 'em up; Martial Arts; 2D engine; Streets of Rage; Final Fight; Funny; Comics Graphics; Retro; Cult Classic; Replay Value; Fast-Paced; Casual; Moddable; Local Multi; 4 Player Local; Competitive; PvP; PvE; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 👫️ Played: Single
🐓️ Latest: 🚦 Status: 10. Unavailable (no status)
📍️ Version: 14.4.2 ❤️ Like it: 9. ⏳️
🏛️ License type: 🎁🥴️ Free with fairuse assets 🎀️ Quality: 7. ⏳️
🏛️ License: Code: Free / Artwork: Fair use (commercial) ✨️ (temporary):
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-06-22

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 3 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 12002

📖️ Summary

📜️[en]: A powerful and flexible engine offering performance similar to commercial products such as Street Fighter (Capcom) or King of Fighters (SNK). It allows the design of new protagonists, levels, soundtracks and other content. It has been a great success and many more or less legal contents have been created. More than 400 different characters were available including famous superheroes (Superman, Spider-man, Batman, Cyclop ... ). The project seems dead and most of the sites distributing content have been closed. 📜️[fr]: Un moteur puissant et flexible offrant des performances similaires à celles des produits commerciaux tels que Street Fighter (Capcom) ou King of Fighters (SNK). Il permet de concevoir de nouveaux protagonistes, niveaux, bandes sonores et autres contenus. Il a connu un grand succès et de nombreux contenus plus ou moins légaux ont été créés. Plus de 400 personnages différents étaient disponibles dont des super-héros célèbres (Superman, Spider-man, Batman, Cyclop ... ). Le projet semble mort et la plupart des sites distribuant du contenu ont été fermés.

🕸️ Links

🏡️ Website & videos
[Homepage] (Closed) [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
• M.U.G.E.N. preservation: [MUGEN ARCHIVE]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Elecbyte [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (M.U.G.E.N) [fr] [en] [de]]
[Wikipedia (Street Fighter) [fr] [en] [de]]
[Wikipedia (The King of Fighters) [fr] [en] [de]]


📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: (homeless)

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 🛜️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/

🕶️

📚️ Name is a

📕 Description [en]

📜️ "A powerful and flexible engine for fighting games, offering performance similar to commercial products" 📜️ .


🌍️ Wikipedia:

M.U.G.E.N (also known as Mugen, MUGEN) is a freeware 2D fighting game engine designed by Elecbyte. Content is created by the community, and thousands of fighters, both original and from popular fiction, have been created. It is written in C and originally used the Allegro library. The latest versions of the engine use the SDL library.

Gameplay

The engine uses four directional keys along with seven buttons for gameplay (A, B, C, X, Y, Z and Start), in order to accommodate six-button fighters which use three punches, three kicks and a start button. However, characters do not necessarily use all seven buttons, nor need to follow a traditional six- or four-button format. At most, two players can control characters, with others being controlled by the engine's AI (including Watch Mode, a demo mode where the computer controls all characters). AIs can be brutal, strong or even weak. The default AI for the engine however, can walk around, jump around, rarely attack and guard the player's attacks when the AI Level is set to Hard. In addition, several gameplay modes are available via the main menu.

The first gameplay mode is the Arcade mode, where a player controlled character encounters CPU controlled characters in a random or set order which can be entirely customized. There are also three different kinds of Team modes: Single, Simul, and Turns. A fourth mode, Tag, is listed in the EXE along with two related script controllers, but was never used. In Team mode, either side can use any of the team modes. Single is identical to not having a team, Simul gives that side a computer-controlled partner who fights simultaneously, and Turns uses a different character for each round of play, varying through a set number (usually from 2 to 4) of different characters in a row. If set, the characters' starting life will be adjusted according to the number of players on each side. If one side has two characters and the other has only one in one of the Team modes, the two characters that are on the same side will each have half their respective normal maximum life values. Pre-Win M.U.G.E.N versions of the engine could have this feature adjusted or disabled via the options screen or the config file, but due to the nature of the hack, the option has not yet been reactivated. Team Co-op is similar to Simul, except that both human players fight on the same side and at the same time.

In Survival mode, there is an endless stream of opponents, fighting either one by one or two in a Simul match. The objective is to beat as many opponents as possible, with the game ending when the player's character or team is defeated, depending on the number of combatants that the player encounters in that custom version of the game. The player can choose to play alone or in Simul or Turns mode, though Single Player mode gives the highest life and life recovered at the end of each round won. Survival mode was the last addition done to the engine. As such, it is not present in any of the DOS versions of M.U.G.E.N.

Development

M.U.G.E.N was initially created for MS-DOS. Development of the DOS version ceased when Elecbyte switched to the Linux platform in November 2001. For a time, Elecbyte had posted a request for donations on their site to legally obtain a Windows compiler to make a Windows version of M.U.G.E.N. However, the development group discontinued the project in 2003 and shut down their site. Later speculation pointed at leaks made public of a private Windows-based M.U.G.E.N beta that was provided to a small quantity of donors. The meaning of "mugen" (無限) in Japanese, "unlimited" or "infinite", may have influenced the naming. M.U.G.E.N later expanded into a wide variety of teams and communities such as Mugen Fighters Guild, Mugen Infantry and Mugen Free For All. M.U.G.E.N. also gained more mainstream press with the creation of the Twitch live stream called Salty's Dream Cast Casino (Salty Bet), where viewers can bet with fake money on CPU matches played using the engine.

The private WinM.U.G.E.N beta contained a two-character roster limit, locked game modes and nag screens. With the beta leaked and Elecbyte gone, a "no limit" hack that removed most of these limitations was made available in 2004 followed by subsequent updates to deal with bugs and other issues. This version of M.U.G.E.N is functionally the same as the last Linux release, though with subtle differences and unique issues mostly revolving around proper music and music plugin support. Because of the changes between the DOS and Linux versions of M.U.G.E.N however, many older characters required at least the SFF files to be modified to show palettes correctly (notably on portraits) as well as some changes in how certain CNS script controllers functioned, causing some minor upset and those that could still run the DOS version in some form sticking to that, as well as DOS patches to downgrade characters to be compatible with the older version of the engine.

In May 2007, a hacked version of WinM.U.G.E.N was released by a third-party that added support for high resolution stages at the cost of losing support of standard resolution M.U.G.E.N stages. Later that month, another hack added support for high-res select screens. In July 2007 another hack based on the last high-res hack allowed for only the select screen to be high-res and not the stages. In December 2007, a hack from an anonymous source allowed both low-res and hi-res stages to be functional in the same build. As of June 2007, an unofficial Winmugen was also made available on a Japanese website. In mid 2007, Elecbyte's site returned, though not without some controversy as to the legitimacy of it, as it only showed a single logo with Google ads on the side. On July 26 a FAQ was added to the site, which went on to claim that they would release a fixed version of WinM.U.G.E.N before major format changes in the next version, and noted the formatting changes would remove compatibility in regards to older works: "Do not expect old characters to work. At all".

On September 19, 2009, Elecbyte made an unexpected comeback, updating their website with various features — including a forum and a downloads section, where a new build of M.U.G.E.N was available. In September 2009, a full release of M.U.G.E.N (MUGEN 1.0 Release Candidate) that includes various new features — most notably (official) support for HD resolutions, victory screens and language localization — was made available through the Elecbyte website. Although this build had various visual glitches and required a fair amount of adjustments to the previously made content in order to be fully compatible with the new engine, Elecbyte has stated that it is their goal to have the new M.U.G.E.N fully compatible with previously designed content. On January 18, 2011, Elecbyte released a 1.0 version only for Windows, ironing out most bugs that were featured in the release candidates. It was compatible with almost all, if not all, of the previously made content. After the 1.0 release, Elecbyte again ceased public activity for an extended time. In late April/early May 2013, a leaked copy of M.U.G.E.N 1.1 alpha 4 hit the Internet. This version added stage-zooming capabilities and some other features, although as expected with an alpha, it had numerous bugs. A post was made on the website on May 11, 2013 regarding the forums having problems. However, as of May 28, 2013, the forums are back online.

In August 2013, M.U.G.E.N 1.1 beta 1 was released to the public, which fixes many of the bugs from the 1.1 alpha versions. Additional releases for 1.1 were planned and currently being worked on. These releases were planned to include significant engine changes that would remove certain character development constraints that existed due to limitations of the old code. On July 8, 2014, a fan-made port of M.U.G.E.N 1.0 for Mac OS X was released by Mugenformac, built using the "Wineskin Winery" wrapper. It ran with few to no port-related issues. Version 1.1 beta 1 was then released on January 3, 2015. As of September 2015, Elecbyte's site is down once again for unknown reasons; nowadays, it holds a 403 message.

Customization

Users who develop content for the game engine are commonly referred to as authors. These authors create customized content such as characters, stages and screen packs/skins. Often authors will port popular characters from 2D fighting engines such as the Street Fighter series, or from TV, book, and game series such as Teenage Mutant Ninja Turtles, The Simpsons, Pingu, Super Mario, Sonic The Hedgehog, Pokémon, Sailor Moon, and Touhou. Many authors will also create original content. Many websites exist to showcase and disperse the developed content and forms in what is often referred to as the "Mugen Community". Games that are built using the M.U.G.E.N engine often focus around a single franchise, such as Hyper Dragon Ball Z.

Due to the customizable nature of the game engine, no two versions of M.U.G.E.N are the same. Each person is encouraged to download their own copy of the game engine and to create or add content to match their personal preference. Groups of M.U.G.E.N authors will often collaborate to produce a full game using the engine. These full games are available at a variety of quality levels and are released under the general M.U.G.E.N license. "Under this license, permission is granted to use the M.U.G.E.N Environment free of charge for non-commercial purposes... Elecbyte provides a M.U.G.E.N redistributable package, containing a minimal M.U.G.E.N Environment, that may be included with third party content for redistribution."

Reception

With the dual status as a development tool and as a game itself, M.U.G.E.N has often been reviewed in periodicals and magazines, usually exhibiting a large variety of works from various authors. GamesRadar named M.U.G.E.N as one of the "12 weirdest fighting games ever". In April 2017, Geek.com selected M.U.G.E.N as the "Game of the Year for 2017".

📕 Description [fr]

Un moteur de jeu de combat 2D, par la société Elecbyte (développé en 1999).

M.U.G.E.N. est un moteur puissant et flexible offrant des performances similaires aux produits commerciaux tels que Street Fighter (Capcom) ou King of Fighters (SNK). Il permet de concevoir de nouveaux protagonistes, niveaux, bandes sons et autres contenus. Il a rencontré un franc succès et de nombreux contenus plus ou moins licites ont vu le jour. Plus de 400 personnages différents (sont) étaient disponibles dont de célèbres super-héros (Superman, Spider-man, Batman, Cyclop ... ). Le projet semble mort et la plupart des sites distribuant du contenu ont été fermés.


Un peu d'histoire pour comprendre le projet :
M.U.G.E.N. avait d'abord été développé sous DOS, puis sous Linux, et alors qu'une démo en version bêta sous Windows voyait le jour, des fuites sur internet l'ont vu se propager déplombé, faisant sauter ses limitations. Elecbyte s'est peu après évaporée dans la nature, laissant le champ libre aux passionnés qui ont créés des dérivés au succès non démenti.
Fin 2009, Elecbyte refait surface reprenant le développement et la commercialisation de son moteur uniquement sous Windows.
Aujourd'hui subsiste donc à la fois la version commerciale - la seule légale - et des dérivés améliorés de l'ancienne version sans autorisation d'Elecbyte.


🌍️ Wikipedia:

MUGEN est un moteur de jeu pour les jeux de combat 2D, créé par Elecbyte en 1999 en utilisant la bibliothèque logicielle Allegro pour l'affichage et les entrées (clavier, manette de jeu). Elecbyte distribua gratuitement de nombreuses versions beta tournant sous DOS, Linux et Windows, demandant en retour des donations. Le moteur permet de créer des personnages, décors et autres composantes de jeu par le biais d'une compilation de fichiers texte, graphiques et sons, il supporte également les fichiers MP3 afin de mettre des musiques en fond sonore durant le jeu. Ce moteur est assez avancé et flexible pour égaler certains jeux de combat 2D commerciaux, tels que les jeux Street Fighter produits par Capcom ou King of Fighters produits par SNK. Il est en avance sur les moteurs de jeu équivalents existant dans le logiciel libre.

Gameplay

MUGEN propose plusieurs modes.

Arcade : Le joueur choisit un personnage et doit vaincre différents personnages dans plusieurs sortes de stages jusqu'au bout. Si le joueur échoue, il peut choisir de continuer ou non (s'il continue, il aura la possibilité de changer de personnage et réaffronter le personnage sur lequel il a échoué).

VS Mode : Le joueur peut affronter un autre joueur (ou l'ordinateur si le joueur appuie sur « Ctrl » et « 2 » en même temps pendant le combat).

Team Arcade : La même chose que Arcade sauf que le joueur aura aussi la possibilité soit de jouer en « Simul » (deux personnages en équipe, le 2e étant contrôlé par l'ordinateur) soit en « Turns » (le joueur choisit de deux à quatre personnages en équipe mais un seul combat à la fois, le suivant prendra le relais si le combattant actuel est K.O.).

Team VS : La même chose que VS Mode mais avec possibilité de jouer soit en "Simul" ou soit en "Turns".

Team Co-op : La même chose que Arcade sauf que c'est 2 joueurs ensemble qui affrontent les personnages.

Survival : Le joueur doit faire face aux personnages de sa liste jusqu'à son K.O., le joueur récupère de la vie à chaque round gagné. Possibilité également de choisir « Simul » (ou « Turns » pour le joueur). Ce mode n'est pas présent dans la version DOS.

Survival Co-op : La même chose que Survival sauf que ce sont deux joueurs ensemble qui affrontent les personnages. Ce mode n'est pas présent dans la version DOS.

Training : Un mode entraînement pour permettre au joueur de connaître les mouvements du personnage choisit et de le maîtriser.

Watch : Le joueur choisit les personnages et regarde un combat entièrement géré par leurs intelligences artificielle.

Options : Le joueur peut paramétrer par exemple le pourcentage de vie et la durée du timer. Un niveau de difficulté est également présent mais il ne sert à rien, les personnages ayant leur propre intelligence artificielle.

Histoire

De 1999 à 2001, il y eut de nombreuses versions du moteur MUGEN pour DOS. Le développement de la version DOS cessa lorsque Elecbyte décida de continuer sur la plateforme Linux fin 2001. Les nouvelles versions Linux ajoutèrent de nouvelles fonctionnalités non présentes sur la version DOS. Il y eut par la suite des promesses d’un port sur Windows, à la condition qu'il y ait suffisamment de donations pour acquérir un compilateur. Mais le développement fut soudainement interrompu en 2003, une rumeur a été répandue selon laquelle cela aurait été provoqué par la fuite d’une bêta privée de WinMugen fournie aux donateurs. Cette bêta a bien existé. Elle contenait une limitation empêchant l'ajout de plus de deux personnages ainsi que l'utilisation de certains modes de jeu. Un hack no limit a permis d'enlever ces limitations et fut rendu disponible en 2004. Cette version Windows est fondamentalement la même que la dernière version Linux et est en 2005 la version MUGEN la plus utilisée, bien qu’il y ait certaines controverses - les modifications faites sur le moteur sont parfois perçues de manière analogue à la modification d’une création sans l’autorisation de son auteur - et il s’agit d’une polémique récurrente parmi les fans de MUGEN. Étant donné que le développement du moteur fut interrompu, et qu’aucun code source n’a été rendu disponible par Elecbyte, il existe à présent des projets en développement dont le but est de faire un clone du moteur.

Toutefois, le 21 septembre 2009, Elecbyte libère une nouvelle version de Mugen après de nombreuses années sans aucune informations. Cette version ajoute beaucoup de choses comme le support de la HD entre autres, les personnages de la version 2002.04.14 restant parfaitement compatibles.

Une nouvelle équipe constituée d'anciens d'Elecbyte développe depuis à plein temps la nouvelle version du moteur de jeu. Offrant des graphismes en Full HD (1920 × 1080) cette mouture se veut plus stable et mieux construite que l'ancienne version. Des Releases Candidate sortent au moins une fois par mois. La communauté qui n'a jamais désempli est remotivée et l'on voit déjà des personnages originaux débarquer pour MUGEN. Le 18 janvier 2011, la version 1.0 de Mugen est disponible sur le site officiel. Le 7 août 2013, une version bêta de 1.1 fut libérée, ajoutant le zoomage dans les stages durant les combats.

Légalité des jeux

Les précédents accords de licence pour l'utilisation de MUGEN ont expiré, et il semble qu’un nouvel accord de licence ne sera jamais proposé. Donc, aucune distribution actuelle de MUGEN n’a reçue l’autorisation d’Elecbyte et est donc illégale, toutefois Elecbyte n’a jamais entrepris la moindre action légale ; ils ont tout simplement disparu sans la moindre explication. De nombreuses personnes continuent à utiliser MUGEN malgré l’absence d’une nouvelle licence. Les créations telles que les personnages ou les stages pour MUGEN ne font pas partie de la licence d’Elecbyte, seul le moteur en lui-même l’est. Donc, il est propre à chaque individu de choisir s’il désire ou non violer la licence d’Elecbyte en utilisant MUGEN. Elecbyte lui-même n’a pas fait d’annonce publique depuis 2003 lorsqu’ils déclarèrent que le projet avait atteint un état latent. Certains pensent que c'est une manière de disparaître dans la nature en laissant les utilisateurs et créateurs sans la moindre alternative.

Pour les jeux amateurs, les personnages et les stages sont eux aussi d’une légalité douteuse, car la plupart ont été créés en utilisant des sprites (graphismes) et des sons rippés à partir de jeux commerciaux, c'est-à-dire protégés par le droit d'auteur. Pour cette raison, beaucoup de créateurs s'efforcent d'utiliser de « vieux » jeux, ce qui évite la référence à des jeux récents contre lequel les éditeurs entameraient plus certainement des poursuites. Bien que cela n'ait aucun impact sur la légalité des matériels en question, cela a servi principalement à éviter toute pression légale de la part des possesseurs des droits d’auteur. Mais d'après des témoignages de créateurs, certains d’entre eux, comme Capcom, semblent tolérer le portage de personnages sous MUGEN, estimant qu'il s'agit de travaux de fans, et ne s'en préoccupent pas.

Le matériel de travail de MUGEN a deux copyrights : les SFF (fichiers sprites, graphiques) et SND (fichiers audio) sont garantis par les droits de leurs auteurs respectifs (comme Capcom, SNK, etc). Les autres fichiers, tels CMD (fichier des commandes), AIR (fichier d’animation) et CNS (constantes) et DEF (le fichier principal d’un personnage MUGEN, indiquant le créateur du personnage, comment le nom du personnage va être affiché ainsi que les noms des autres fichiers regroupées) sont garantis par les droits de l’auteur du portage sous MUGEN du personnage ou du stage (décor). Toute utilisation de ces fichiers sans l’autorisation de l’un ou de l'autre auteur est donc illégale.

Où obtenir MUGEN ?

MUGEN 1.0 était téléchargeable dans le site officiel de Elecbyte, jusqu'à sa disparition. Il existe d'autres sites depuis proposant son téléchargement.

Le téléchargement était accompagné d'un exemple de personnage (Kung Fu Man), de deux exemples de stages (Training Room et Mountainside Temple) et de toutes les informations requises pour développer ses propres personnages, stages (décors) et autres add-ons. Les outils de développement réalisés par les auteurs de MUGEN sont désormais hébergés sur de nombreux sites de fans.

Projets de clonage

Il existe plusieurs projets en cours dont le but annoncé est de dupliquer les fonctionnalités de MUGEN afin de pallier l'incertitude de son statut juridique. Il existe surement d'autres projets privés qui n'ont pas encore été annoncés publiquement.

• Direct-Xion-Game, un projet en C++
• openMugen, un projet open source abandonné au profit de ShugenDo qui en est la suite et développé sur plusieurs plateformes (psp, et autres consoles).
• Rhakys, dont les sources ne sont pas consultables
• Mugen.Java, un projet open source entièrement en Java

Notes et références

• Là où il y a MUGEN, il y a du plaisir, 14 juin 2014, Canard PC n°299, p. 50-51.