Mugen (game engine)

Last updated

M.U.G.E.N
Developer(s) Elecbyte
Initial releaseJuly 27, 1999
Stable release
1.0 / January 10, 2011
Written in C
Engine Simple DirectMedia Layer
Platform MS-DOS, Linux, Windows, macOS
Available inEnglish
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').

Contents

Gameplay

Original character Dragon Claw fighting Darkstalkers character Hsien-Ko in the RAW is WAR ring. The lifebar used originates from Capcom vs. SNK 2. Mugen505.png
Original character Dragon Claw fighting Darkstalkers character Hsien-Ko in the RAW is WAR ring. The lifebar used originates from Capcom vs. SNK 2 .

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.

Development

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]

WinM.U.G.E.N

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]

M.U.G.E.N 1.0 and subsequent versions

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]

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 , 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]

Reception

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]

See also

Related Research Articles

<i>Dead or Alive 3</i> 2001 video game

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.

<i>Dead or Alive Ultimate</i> 2004 video game

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.

<i>Super Street Fighter II Turbo</i> 1994 video game

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.

<i>Multi Theft Auto</i> Grand Theft Auto multiplayer modification

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.

<i>Day of Defeat: Source</i> 2005 video game

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.

<i>One Must Fall: 2097</i> 1994 video game

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.

<i>Dead or Alive 4</i> 2005 video game

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.

<i>Pirates, Vikings and Knights II</i> 2007 video game

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.

<i>The Sims</i> Series of video games

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.

<i>Rock Band 2</i> 2008 music video game

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.

<i>Macross Ace Frontier</i> 2008 video game

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.

<i>Street Fighter V</i> 2016 video game

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.

<i>Super Smash Flash</i> Browser game series

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.

<i>Battleborn</i> (video game) 2016 multiplayer first-person shooter video game

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.

<i>Watch Dogs 2</i> 2016 video game

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.

<i>Fighting EX Layer</i> 2018 video game

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.

<i>Rogue Company</i> 2022 free-to-play third-person shooter video game

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.

<i>Street Fighter 6</i> 2023 video game

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.

References

  1. 1 2 Elecbyte. "M.U.G.E.N Readme Documentation". Archived from the original on October 21, 2003.
  2. Elecbyte. "Kung Fu Man character's CNS and CMD files".[ dead link ]
  3. Williams, Josh (September 24, 2006). "Review: M.U.G.E.N". 1UP.com. Archived from the original on June 5, 2011. Retrieved May 15, 2011.
  4. France, Emily. "U-M origins of legendary gaming mystery revealed". University of Michigan CSE. Retrieved September 22, 2023.
  5. Simpson, Jim. "Articles of Organization - Elecbyte, LLC". LARA Corporations Online Filing System. State of Michigan.
  6. White, Scott (August 10, 2020). "How the MUGEN community built the ultimate fighting game crossover". Ars Technica . Retrieved August 13, 2020.
  7. "Elecbyte. M.U.G.E.N changes documentation". Archived from the original on August 6, 2003.
  8. Rou Hei. "History of WinMUGEN". No Limit WinMUGEN Patch. Archived from the original on October 29, 2007. Retrieved December 2, 2006.
  9. 1 2 Demetrio, Andrea (May 20, 2022). "Fighting Game Mysteries - Elecbyte". SuperCombo. Retrieved December 14, 2022.
  10. "Software for creating video game" . Retrieved September 22, 2009.
  11. Mead, Nick (June 12, 2007). "M.U.G.E.N". softonic.com. Retrieved September 22, 2009.
  12. "Unofficial Winmugen". Archived from the original on October 29, 2007. Retrieved September 22, 2009.
  13. "Elecbyte : Welcome". Elecbyte. Archived from the original on July 1, 2007. Retrieved November 4, 2009.
  14. "ElecByte Returns; New MUGEN On The Way!". Cinema Blend. September 2007. Retrieved October 18, 2017.
  15. "Elecbyte - Current Developments". Archived from the original on October 29, 2013.
  16. "Mugen for Mac". Weebly. Archived from the original on May 31, 2017. Retrieved October 19, 2017.
  17. Blizen, Arthur (January 20, 2023). "IKEMEN Go Rollback Open Alpha Launches Today". DashFight. Retrieved September 20, 2023.
  18. Healey, Christopher (November 25, 2007). "Taekwond'oh!". Washington Post . Retrieved October 18, 2017.
  19. Plunkett, Luke (March 28, 2011). "It's Master Chief vs Samus in a 16-Bit Battle To The Death". Kotaku . Retrieved October 18, 2017.
  20. Hernandez, Patricia (April 7, 2014). "The Dragon Ball Z Game We Deserve". Kotaku . Retrieved October 18, 2017.
  21. "Mugen License Agreement – Infinitywiki". www.infinitymugenteam.com. Retrieved March 29, 2016.
  22. Vorel, Jim (September 10, 2013). "The next great bit of videogame culture: Salty Bet". Herald & Review . Retrieved October 24, 2015.
  23. Elecbyte. "M.U.G.E.N F.A.Q Documentation". Elecbyte. Archived from the original on October 21, 2003.
  24. Patterson, Shane (April 1, 2008). "12 weirdest fighting games ever". GamesRadar. p. 7. Archived from the original on June 16, 2011. Retrieved October 22, 2009.
  25. "Game of the Year: M.U.G.E.N. - Geek.com". Geek.com . April 6, 2017. Archived from the original on October 1, 2017. Retrieved September 30, 2017.