Developer(s) | Elecbyte |
---|---|
Initial release | July 27, 1999 |
Stable release | 1.0 / January 10, 2011 |
Written in | C |
Engine | Simple DirectMedia Layer |
Platform | MS-DOS, Linux, Windows, macOS |
Available in | English |
Type | Game Engine |
License | Freeware |
Website |
Mugen (stylized as M.U.G.E.N) is a freeware 2D fighting game engine designed by Elecbyte. [1] 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. The engine takes its name from the Japanese word 無限 (lit. 'limitless' or 'infinity').
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 which is often a taunt. [2] 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 and jump, and rarely attacks or guards the player's attacks when the AI Level is set to Hard. In addition, several gameplay modes are available via the main menu. [1]
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. Early versions of the engine could have this feature adjusted or disabled via the options screen or the config file. Team Co-op is similar to Simul, except that both human players fight on the same side and at the same time. [3]
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.
M.U.G.E.N was initially created for MS-DOS by a group of students from the Electrical Engineering and Computer Science department of the University of Michigan, Ann Arbor, including Darren Lo, Jim Simpson, and Krian Upatkoon. [4] [5] The first public beta release launched on July 27, 1999. [6] Development of the DOS version ceased when Elecbyte switched to the Linux platform in November 2001. [7]
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; [8] a later investigation in 2022 stated that the original developers originally created M.U.G.E.N as an college project and stopped development after the original developers graduated. [9]
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 WinM.U.G.E.N was also made available on a Japanese website. [10] [11] [12] 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. [13] 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". [14]
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 (M.U.G.E.N 1.0 Release Candidate) that includes various new features — most notably official support for HD resolutions, victory screens, and language localisation — 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 before going back online by May 28.
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 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. [15] On July 8, 2014, a fan-made port of Mugen 1.0 for Mac OS X was released by Mugenformac, [16] built using the "Wineskin Winery" wrapper. It ran with few to no port-related issues. Version 1.1 beta 1 of the Mac port was then released on January 3, 2015.
Elecbyte's site has been offline since 2015 for unknown reasons, displaying a 403 message, except for pages pertaining to official documentation; Elecbyte's last activity was in 2016, promoting a crowdfunding campaign for Rotten Core, a commercial fighting game that was approved to use the engine (the engine's license typically prohibited commercial usage). An open-source reimplementation project called I.K.E.M.E.N began development in 2010, adding additional features such as online play. [9] I.K.E.M.E.N Go, a remake of the I.K.E.M.E.N. engine written in Google's Go language, is designed to be compatible with assets from M.U.G.E.N and incorporates rollback netcode. [17]
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 , Dragon Ball , Sailor Moon , and Touhou . [18] Many authors will also create original content. [19] 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 Dragon Ball Z . [20]
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." [21]
M.U.G.E.N later expanded into a wide variety of teams and communities such as Mugen Fighters Guild, Mugen Infantry, Infinity Mugen Team, RandomSelect, TheHiddenElect, Mugen Free For All, Unleaded Mugen, Mugen Archive, MugenBR, and Pao de Mugen, among many others. Community in-groups and out-groups formed, with websites often being categorized into factions of "creators" who made content for the engine as artists and programmers, and "warehousers" who sought instead to redistribute others' content for the sake of archival and fair use. M.U.G.E.N also gained more mainstream press with the creation of the Twitch live stream called Salty's Dream Cast Casino (SaltyBet), where viewers can bet with fake money on CPU matches played using the engine. [22]
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, [23] 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". [24] In April 2017, Geek.com selected M.U.G.E.N as the "Game of the Year for 2017". [25]
Dead or Alive 3 is a 2001 fighting game developed by Team Ninja and published by Tecmo for the Xbox console as one of its launch titles. It is the third main entry in the Dead or Alive fighting series. Dead or Alive 3 improved upon the gameplay and graphics in beautiful detail compared to that of its predecessors.
Dead or Alive Ultimate is a compilation of fighting games developed by Team Ninja and released by Tecmo for the Xbox in 2004. It is a collection of the two previous games in the series, 1996's Dead or Alive and 1999's Dead or Alive 2. It marks the first game in the series to be a compilation. DOA Ultimate contains a high-resolution edition of the Sega Saturn version of Dead or Alive, and an enhanced remake of Dead or Alive 2 which utilizes a new graphics engine and offers Dead or Alive 3 game mechanics, new game content, and the inclusion of Hitomi as a playable character. The game offered online multiplayer capabilities, making the compilation among the first fighting games to offer online play.
Super Street Fighter II Turbo, released in Japan as Super Street Fighter II X: Grand Master Challenge, and also known as Super Street Fighter II Turbo: The Ultimate Championship, is a fighting game released for the arcades by Capcom in Japan on February 23, 1994, in North America on February 23 and March 26, 1994 (beta) and in Europe in March 1994 (beta). It is the fifth installment in the Street Fighter II sub-series of Street Fighter games, following Super Street Fighter II: The New Challengers. Like its predecessor, it ran on the CP System II hardware.
Multi Theft Auto (MTA) is a multiplayer modification for the Microsoft Windows version of Rockstar North games Grand Theft Auto III, Grand Theft Auto: Vice City and Grand Theft Auto: San Andreas that adds online multiplayer functionality. For Grand Theft Auto: San Andreas, the mod also serves as a derivative engine to Rockstar's interpretation of RenderWare.
Day of Defeat: Source is a team-based online first-person shooter multiplayer video game developed by Valve. Set in World War II, the game is a remake of Day of Defeat. It was updated from the GoldSrc engine used by its predecessor to the Source engine, and a remake of the game models. The game was released for Microsoft Windows on September 26, 2005, distributed through Valve's online content delivery service Steam. Retail distribution of the game was handled by Electronic Arts.
One Must Fall: 2097 is a fighting video game for all IBM-compatible computers on DOS, programmed by Diversions Entertainment, published by Epic MegaGames and released in October 1994. The game was later patched to include multiplayer support. In February 1999, the game was declared freeware by the developers. A sequel titled One Must Fall: Battlegrounds was released in 2003.
Dead or Alive 4 is a 2005 fighting game developed by Team Ninja and published by Tecmo for the Xbox 360. It is the fourth main entry in the Dead or Alive fighting series.
Pirates, Vikings and Knights II is a multiplayer team-based first-person action video game, developed as a total conversion modification on Valve proprietary Source engine. The game is currently in beta development stages, with its first public release on 1 January 2007. The second major public version was released a year later on 7 February 2008.
The Sims is a series of life simulation video games developed by Maxis and published by Electronic Arts. The franchise has sold nearly 200 million copies worldwide, and is one of the best-selling video game series of all time. It is also part of the larger Sim series, started by SimCity in 1989.
Rock Band 2 is a 2008 rhythm game developed by Harmonix, published by MTV Games, and distributed by Electronic Arts. It is the sequel to Rock Band (2007) and the second installment in the Rock Band series. The game allows up to four players to simulate the performance of popular songs by playing with controllers modeled after musical instruments. Players can play the lead guitar, bass guitar, and drums parts to songs with "instrument controllers", as well as sing through a USB microphone. Players are scored on their ability to match scrolling musical "notes" while playing instruments, or by their ability to match the singer's pitch on vocals.
Macross Ace Frontier is a shooting game developed by Artdink for the PlayStation Portable. The game is based on Studio Nue's popular Macross series, one of which is known in the West as the first generation of Robotech. It features original elements as well as characters, mechanics, episode plots and BGM borrowed from 1982's The Super Dimension Fortress Macross original TV series, the 1994 Macross Plus OVA series, the 1994 Macross 7 TV series and the 2008 Macross Frontier TV series, as well as incorporating more elements from the 1984 Macross: Do You Remember Love? feature film and the 2002 prequel OVA series Macross Zero.
Street Fighter V is a 2.5D fighting game developed by Capcom and Dimps and published by Capcom for PlayStation 4 and Windows in 2016. An arcade version exclusive to Japan was released by Taito in 2019.
Super Smash Flash is a series of fighting browser games published by McLeodGaming, led by Gregory McLeod under the alias Cleod9. It is based on the Super Smash Bros series. The original Super Smash Flash is based specifically on Super Smash Bros. Melee. Its follow-up, also considered a reboot, is Super Smash Flash 2. The developer is currently working on an original crossover fighting game, Fraymakers.
Counter-Strike (CS) is a series of multiplayer tactical first-person shooter video games in which teams of terrorists battle to perpetrate an act of terror while counter-terrorists try to prevent it. The series began on Windows in 1999 with the release of the first game, Counter-Strike. It was initially released as a modification ("mod") for Half-Life that was designed by Minh "Gooseman" Le and Jess "Cliffe" Cliffe before the rights to the mod's intellectual property were acquired by Valve, the developers of Half-Life, who then turned Counter-Strike into a retail product released in 2000.
Battleborn was a free-to-play first-person shooter video game developed by Gearbox Software and published by 2K for PlayStation 4, Windows, and Xbox One. The game was released worldwide on May 3, 2016.
Watch Dogs 2 is a 2016 action-adventure game developed by Ubisoft Montreal and published by Ubisoft. It is the sequel to 2014's Watch Dogs and the second installment in the Watch Dogs series. It was released for the PlayStation 4, Xbox One and Windows in November 2016 and for Stadia in December 2020. Set within a fictionalized version of the San Francisco Bay Area, the game is played from a third-person perspective and its open world is navigated on-foot or by vehicle. Players control Marcus Holloway, a hacker who works with the hacking group DedSec to take down the city's advanced surveillance system known as ctOS. There are multiple ways to complete missions, and each successful assignment increases the follower count of DedSec. Cooperative multiplayer allows for competitive one-on-one combat and connecting with other players to neutralize a player who is causing havoc.
Fighting EX Layer is a fighting video game developed by Arika. It is a spiritual successor to Fighting Layer and the Street Fighter EX series and features many of the same characters from the latter. The game was released for PlayStation 4 in June 2018, with ports for Microsoft Windows and Arcade released the following November. A mobile version of the game, titled Fighting EX Layer -α, was later released for iOS and Android devices in April 2019. A Nintendo Switch port of the game, Fighting EX Layer Another Dash was released in 2021.
Rogue Company is a free-to-play multiplayer tactical third-person hero shooter video game developed by First Watch Games and published by Hi-Rez Studios. The game was released in open beta on October 1, 2020 for Microsoft Windows via the Epic Games Store, Steam, Xbox One, PlayStation 4, Nintendo Switch, with an Xbox Series X/S release following on November 25, 2020, and a PlayStation 5 release on March 30, 2021. The game features full support for cross-platform play and cross-progression. The game takes inspiration from the Counter-Strike series of tactical shooters. The game came out of the Beta on May 23, 2022.
Street Fighter 6 is a 2023 fighting game developed and published by Capcom. Announced in February 2022, it is the sixth main entry in the Street Fighter franchise, and was released for PlayStation 4, PlayStation 5, Windows and Xbox Series X/S on June 2, 2023, while an arcade version, named Street Fighter 6 Type Arcade, was published by Taito for Japanese arcade cabinets on December 14, 2023. Additionally, a prequel comic book series was unveiled in September 2022.