[RELEASED] Universal Fighting Engine

Universal Fighting Engine v1.8.6
( UFE 1.X HAS BEEN DEPRECATED. USE UFE 2 INSTEAD )

Universal Fighting Engine (or UFE) is a toolkit designed to help you develop your own 2.5D fighting game, using a highly customizable open source framework and easy to use visual editors.
Those who studied fighting games have probably realized just how complex even the smallest thing is when dealing with balance and frame data. Charts upon charts of information you just can’t see while playing, not to mention the highly complex aspects of hitboxes and unique physics. That’s where Universal Fighting Engine comes in. UFE provides you with an open fighting game engine ready to use, highly customizable data frame and easy to use character and move editors similar to those used by Capcom, NetherRealm and Double Helix to create games like Street Fighter, Mortal Kombat and Killer Instinct.

Feature Spotlight:

Supported Addons:

Try it: UFE Demos

Upcoming Features: Upcoming Features [Universal Fighting Engine]
Videos: http://www.ufe3d.com/videos

Official Website: http://www.ufe3d.com
**Official Forum:**Universal Fighting Engine Forum

Requires Unity 5 or higher

Mecanim support

Videos:
Small tech demo (more videos available on my youtube channel):

Mobile demonstration (Android Tablet):

Mecanim Animations Compatibility:

UFE 1.6 UI Tutorial:

How move editor works:

Click here to watch more videos

UFE Features and Prices


1495260--87874--$wiki:unity_as_badge.png 1456511--79056--$sellfybutton.png

Are you a student?
Send me a PM with the details of your course, school, and plans to use UFE and I’ll provide you with a 20% discount on any version!

Current Version: 1.8.6 (change log)

Notes:

  • UFE Basic comes with 1 character: Mike
  • UFE PRO comes with 2 characters + 1 mecanim copy: Mike, Joan and Mecanim Bot
  • UFE Source and UFE Bundle come with all of the above plus Robot Kyle
  • If you bought UFE Source and would like to buy the Extension Bundle, upgrade to UFE Bundle instead. That gives you a $30 discount!
  • If you bought UFE through Sellfy and would like to upgrade, send me a PM with your receipt and I’ll give you a discount relative to the upgrade.
  • The demo is loaded with Fuzzy A.I. by default. To see how Random A.I behaves, switch it under the main menu’s option.

(*) Included on UFE Bundle.
(**) Refers to UFE Source and UFE Bundle packages.

Click here to go to the original W.I.P. Post.
You can use it as reference and to read more about the development history of UFE.

1 Like

More Videos:

Fantasy Strike:

Grappling tutorial:

Kings of Kung Fu:

League of Legends Fighting Game Tech Demo:

Character Editor Tutorial:

More screenshots:

Workplace

Move Editor

The Matrix!



Bought it!

Well done Daniel. I can not wait for the awesome updates to arrive in the new year.

AI is my most anticipated upcoming feature as I want to create a great single player fighter with a strong story.
In the mean time, I have loads of things to be getting on with like creating characters / animations / storylines, etc.

Hopefully I will get loads of time over the festive period to give my project a proper kick start using UFE as an amazing foundation!

“I’m dreaming of a fiiiight Christmas. Just like the ones I used to know…”

New video is up!

Is it on Asset Store? Because I can’t find it.

Unity has recently removed the package from the asset store because of some small issues, but it will soon be back online.

sorry to be a retard i cant even get the demo to work i click on start then i m stuck on character select page cant do anything from there,in unity it says Input Axis P1KeyboardHorizontal is not setup ,ive followed your setup instructions any ideas thanks

Have you gone through the installation notes?
http://www.ufe3d.com/doku.php/installation

You need to replace the file InputManager.asset from the folder “ProjectSettings” inside your project folder with the file provided under “Assets\InputManager”.

Sorry about this step, but currently there is no other way around with Unity since it doesn’t let us export the ProjectSettings folder onto the package.

sorry im an idiot,id left both imput managers in there,but renamed the new one old lol thanks.
on a side note or request if possible
3d character selection,like a round plinth for each player, each character would be 3d sat on the plinth with a small animation as you cycle through the character the character changes on the plinth

Yup that is a great idea =)
I’m actually planning on having several different character selection screens sold separately, and I even encourage other developers to create similar addons to the engine!

It may have been removed due to the uTomateProjectProperties.asset in the root as that could be found in the uTomate asset as well?

oh wow was that in the package? Darn it, I installed it to try something else with package export but I guess I left a trail there.
I believe I removed that trace in my last update to Unity, but its hard to tell what they mean without much information ><
uTomateProjectProperties.asset is actually just a dummy file. The entire uTomate addon was removed from the package either way. But thanks for the heads up =)

Guys, couple question, and I don’t want to use the poll system because I recently learned you can’t change it or remove it once its there lol

What is more important to you right now?
Demo of the product or the cheaper compiled versions? If the answer is the cheaper compiled versions, which one exactly?

I think for a great deal of casual users would find the cheaper compiled version fairly useful. I can easily see your framework replacing MUGEN altogether and it could potentially see a great deal of that community migrating over. Me personally, I couldn’t live without the source code, but I think the Pro version would serve the vast majority of your users very well.

I have a question, will there be any Holiday day deals for the open source version? If not its cool, just thought I’ll ask since it’s going to take me a month or so to save up for it anyways. lol.

Same here!

I think a demo would be good, so that people can get some hands on experience, just to let them know what limitations/ non limitations , they are looking for.

Unfortunately the holiday discount is the one that is already in motion hehe. The actual price for the source is $199. Also, as much as I’d like to, I can’t offer more discounts as a consideration for those who already purchased =)

I actually decided to take road number 1 and I’m half way through maybe -just maybe- finish the pro compiled version. I’m also gonna update the prices a bit upon its release.

In essence I’ll be getting rid of the advanced version and making the PRO compiled for just $95.00!

Now guys, trust me when I say this: If you really want to make a professional piece of work I honestly recommend the open source version. With the compiled version you might end up hitting walls in the long run.

Of course, I’ll still offer ways for you to upgrade to pro source at any time.

As for a playable demo, its my next priority after this.

That sounds fair. Never hurt to ask,lol. Will it be up on asset store later in the future.

Its already being reviewed by the Asset Store. With any luck, maybe today or tomorrow!

Good news guys.
Prices updated once more, and pro version (compiled) has just been sent to the Asset Store.
You can get it now on sellfy.

Leave both up in my opinion…some of us like to use source codes and some don’t