2d Fighting Game Engine

What is... M.U.G.E.N?

'Mugen'is a word of Japanese origin, meaning dream, fantasy, orinfinite... M.U.G.E.N is a freeware 2D fighting game enginedesigned by Elecbyte, originally released on July 17th, 1999. The program waswritten in C with the Allegro library. Beta versions were made for DOS, Linux and Windows, and was distributed through Elecbyte's official website. 'M.U.G.E.N.'is actually an unknown acronym. The creators never revealed what itactually means. In fact, they admittedly stated that they forgot what it stoodfor. lol. Essentially, this interesting little program called M.U.G.E.N. allows fighting game fans to dream up and create their very own 2D fighting game, with very few limitations. Directly below, check out some very early screenshots of the first few years of the M.U.G.E.N.engine and continue reading to learn more about what M.U.G.E.N. has to offer.


M.U.G.E.N allows users to create their own 2D fighting game using the core gameengine provided. From the playable characters, to the stages, to the backgroundmusic, to the life bars & power bars, text font, and even in-game characterstories... you can pretty easily create and customize anything you want once you learnthe programming, and it's not incredibly difficult. If you ever had a creative dream of making your very own fighting game, M.U.G.E.N is a good 'practice run' at the least.


Creating an actual 2D character yourself is certainly a time-consuming process (as it is for a real fighting gamedeveloper), as contributors or 'creators'for M.U.G.E.N take the time to rip the 2D sprites themselves, and code itfrom scratch. Various sites where users can download a wide variety of user-created characters also exist. Many use the authentic characters and sprites from official 2D games, while others use existing characters/sprites to create crazy alternate versions of characters. Then there are the die-hards that actuallycreate their own 2D characters and animations from scratch.



A variety of Capcom, SNK, and ArcSystem Works characters, coded by M.U.G.E.N. creators, play nearly exactly the way theyshould from their original games (usually minus the 'balanced' part). Playable characters for M.U.G.E.N aren't limitedto just fighting game characters, as you can see from some of the screenshots. As longas it's a 2D sprite, it can be put it into the M.U.G.E.N. engine. Even 3D-rendered sprites work in M.U.G.E.N.! There'sno limit on how many characters you can put in your game either. It really dependson the size of the selection screen, which users can also create from scratch.


On the downside, many user-creations of real fighting game characters often end up missing moves,missing frames of animation, or generally appear or play glitchy. Thesebelow average creations have undoubtedly given M.U.G.E.N a certain'cheap' stigma overthe years. However, there are a handful of highly skilled creators with a high attention to detail who have created versions of characters that are very well done, and actually rival,if not surpass that of authentic 2D character sprites. Wizards of the M.U.G.E.N.engine have also created some very impressive and some stupidly spectacular (and broken)overpowered versions of iconic fighters (with Super Saiyan 7 God-tier super moves). Yeah, they have fun breaking the game. Check out somegameplay below.


M.U.G.E.N providesa solid, traditional, and somewhat open ended 2D fighting game engine, very similarto classic 2D fighting games we all know and love. You can almost authentically re-createany classic 2D fighting game any way you want it, adding characters or stages new and old (along with adding specific background music for stages), or even having many different versions of the same characterin the same game. The possibilities are pretty much endless. While theengine is set up primarily for fighting game development, several othergame types have actually been created using M.U.G.E.N, including platformersand even shooters.


You can use anyimage for a background, or an already existing fighting game background. Want to put in one of your favorite fighting game tunes for backgroundmusic? How about any song ever created... M.U.G.E.N supports MP3, ADX,OGG and MIDI as background music during gameplay, the introduction screen, or the selectionscreen.


The gameplay engineuses 7 buttons along with the directional keys consisting of the classiclayout (three punches, three kicks & taunt). However, characters madefor M.U.G.E.N do not necessarily have to use all seven buttons. Specials,super moves, and priority moves included, but don't expect all of theirold combos to work... you'll most likely have to create new combos that workfor this game engine. M.U.G.E.N characters are also notorious for beingover-powered and having infinite combos (infinite jab combosagainst the wall anyone?)... After seeing some forms of M.U.G.E.N inaction, it almost makes Marvel VS Capcom 2 seem like a balanced game.


Return to FightersGeneration.com

GoTo Part 2!

FOLLOW FIGHTERSGEN ON:


Open Source 2d Fighting Game Engine

GameOpen source 2d fighting game engine

Open Source 2d Fighting Game Engine

2d Fighting Game Engine

Defold is built from the ground up as a 3D engine with special focus on top-notch tools for 2D game creation. Build your games using a component based system for maximum performance and modularity. Tile map editor for 2D levels. Mugen (stylized as M.U.G.E.N) 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. As useful as it it, unity's physics engine doesn't work well when you are 'faking' physics like a 2D fighting game. Fighting games tend to have 100% friction, arc jumps, 'floating' moves and much more. We will also be changing from Mecanim to the standard legacy animation component. Even though Mecanim has great features, it doesn't seem to.

initial events to start making your own fighting game using the software clickteam fusion.

v1.1 - simple fight game; only punching.

2d Fighting Game Engines

v3.0 - select type of game: player 1 vs player 2 or player 1 vc CPU; select player screen; fight; simple IA for player 2 (CPU); punching and kicking.

2d Fighting Game Engine

(most of the events of the game is commented in portuguese, later it may have an english version)

Free 2d Fighting Game Engine

StatusIn development
CategoryTool
Authornemezes
GenreFighting
Tags2D, Arcade, clickteam, clickteam-fusion, engine, fight, fight-engine, fusion, Project template

Install instructions

inside the ZIP file you will find the game in .EXE format to test it and the .MFA file to open it using the software clickteam fusion 2.5.

Download

Free 2d Fighting Game Engine

Log in with itch.io to leave a comment.