User Tag List

Page 1 of 3 123 LastLast
Results 1 to 40 of 109

Thread: PROJECT: Unreal Fighter 2D

  1. #1
    5

    Exclamation PROJECT: Unreal Fighter 2D

    ------------------------------------------ PROJECT: Unreal Fighter 2D ------------------------------------------

    Hello everyone, welcome to the Project: Unreal Fighter 2D thread!

    I am a simple UE4 Dev that is currently working on a Template where people can create their own fighting games as easy as possible by using Unreal 4. This is a spiritual successor of fighting game engine called MUGEN but it's for everyone that worked on making games before, or never at all.

    My current goal is to prepare a very detailed Template that people can create their own Fighting Game upon. For that I am creating the solutions for various things, such as input, combo creation, ability, collision, shadow, animation systems.

    There are of course various small Engines for creating 2D fighting games, though I feel they are all limited and not open source to edit for your needs. Unlike those Engines, my template will be fully editable from head to toe, and you will be able to see what I have done inside to achieve what I have done so far. Since it's still Unreal 4 Engine deep inside, the limitations are no longer there! Plus, I am using Unreal's Blueprint module, aka visual scripting. As long as you know a little bit of how coding works, you will be able to understand what's going on. And I will have detailed explanation of every visual node and what they are doing, so you won't wonder "why is that there and why is this missing".

    Once you understand the system, you will be able to change it with whatever way you prefer. You don't like the way I did the Input System? Change it! You don't like the way characters push/pull each other? Make your own! Add something that is not there? Go ahead!

    The videos you will see below are just from the alpha version. More will come later and as progress is made!

    ------------------------------------------ Videos ------------------------------------------

    There are many videos in my channel, but most are outdated. If you want to see everything, please check out my youtube channel!

    https://www.youtube.com/user/AchilleosUDK

    Here are the important ones:











    Last edited by Achilleon; 05-02-2017 at 05:34 PM.

  2. #2
    0
    Cool Videos, unfortunatley I can't watch the Battle System Progress here in Germany due to f*cking GEMA :/

  3. #3
    0
    Quote Originally Posted by Fortuna View Post
    Cool Videos, unfortunatley I can't watch the Battle System Progress here in Germany due to f*cking GEMA :/
    Owh. I didn't have warnings so I thought it was fine. I will put the video to dropbox so you can see it. When I come back from home that is.
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  4. #4
    0
    Luminary
    Join Date
    Mar 2014
    Posts
    1,675
    Look super interesting cannot wait

  5. #5
    0
    Quote Originally Posted by HeadClot View Post
    Look super interesting cannot wait
    Cheers for the support =)
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  6. #6
    0
    when will u finish the 3d fighter, i want to make a 2.5d fighting game and i was waiting.

  7. #7
    0
    Quote Originally Posted by rock View Post
    when will u finish the 3d fighter, i want to make a 2.5d fighting game and i was waiting.
    I decided to leave 3d for now to focus on 2d. It is easier due to having 2d animations ready by using sprites so I can focus on the template itself. Sorry.
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  8. #8
    0
    UE Community Manager
    Join Date
    Mar 2014
    Posts
    2,127
    Wow, this is really well done! I am totally blown away with all of the features you've made. Please keep us updated
    Twitch /unrealalexander| Twitter @UnrealAlexander
    How to report a bug? | Installation & Setup issues?
    Call me to a thread by posting this: [MENTION]Alexander Paschall[/MENTION]

  9. #9
    0
    This is great! Too bad i didnt see this earlier, I love watching projects grow. Cant wait to see more

  10. #10
    0
    Luminary
    Join Date
    Mar 2014
    Posts
    1,675
    Do you intend on selling this on the marketplace?

  11. #11
    0
    Quote Originally Posted by Alexander Paschall View Post
    Wow, this is really well done! I am totally blown away with all of the features you've made. Please keep us updated
    Thank you for the interest, I will as much as I can. ^_^

    Quote Originally Posted by BTLRoach View Post
    This is great! Too bad i didnt see this earlier, I love watching projects grow. Cant wait to see more
    Thanks!

    Quote Originally Posted by HeadClot View Post
    Do you intend on selling this on the marketplace?
    Yes, this is the intention so far, ofcourse without the Capcom sprites. I will have to create my own sprites or hire an artist for it though.
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  12. #12
    0
    Luminary
    Join Date
    Mar 2014
    Posts
    1,675
    Is there controller support?

  13. #13
    0
    Quote Originally Posted by HeadClot View Post
    Is there controller support?
    Yes there is.

    Currently for testing purposes both players are using the same keyboard. Though I do not see any limitations of controllers not working.
    Last edited by Achilleon; 12-06-2015 at 09:15 AM.
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  14. #14
    0
    Hey, this is great work. I actually just got Unreal, and I'm planning to make a 2D arcade fighting game in the future. Is there any tips or anything I should know about using Unreal to make a game like this? Like I said, great stuff, hope the progress is steady.

  15. #15
    0
    Quote Originally Posted by MisterBones View Post
    Hey, this is great work. I actually just got Unreal, and I'm planning to make a 2D arcade fighting game in the future. Is there any tips or anything I should know about using Unreal to make a game like this? Like I said, great stuff, hope the progress is steady.
    Howdy MisterBones!

    Making a game like this does not sound as easy as it looks. It took at least 9 months for me to get to this point. Ofcourse it would be way easier if I was an experienced Dev. I just had to make maaaany tests to get which works better/perfect.

    I will eventually release an early access when I am happy with the process (it's not far away) for people who are impatient about this. But it will work for what you are up to.
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  16. #16
    0
    Is there somewhere I should start specifically, a tutorial or something? I just dont know where to begin, and I seriously doubt I can just wing it. I appreciate the words of encouragement though.

  17. #17
    0
    Supporter
    Join Date
    Dec 2015
    Posts
    1
    I'm very interested in getting into an Early Access of this Project. Also one thing that I did not notice that you had sown in the videos is a Wall Bounce. Is there one in there yet or are you working on one?

  18. #18
    0
    Quote Originally Posted by MisterBones View Post
    Is there somewhere I should start specifically, a tutorial or something? I just dont know where to begin, and I seriously doubt I can just wing it. I appreciate the words of encouragement though.
    Uh.. that's the hardest part to answer.

    Personally I started off with finding a way to do a local multiplayer. Then I decided to work on movement and mostly on collision, like how could players push each other etc.

    It won't be easy, but in order to understand how things work, you have to cry abit of tears and blood combined. Give everything a try, and when I am done with the project, you can check my way of doing things if you prefer. ^_^
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  19. #19
    0
    Infiltrator
    Join Date
    Apr 2015
    Posts
    11
    Quote Originally Posted by MisterBones View Post
    Is there somewhere I should start specifically, a tutorial or something? I just dont know where to begin, and I seriously doubt I can just wing it. I appreciate the words of encouragement though.
    If your wanting a start with just making 2d Fighters in General I started with 2D Fighter Maker 2nd. Now this engine is dated but you can prototype stuff I have made full games with it before (Terrordrome). I was in the process myself of doing what Achilleon was with Unreal but my stuff ended up getting corrupted.

  20. #20
    0
    Quote Originally Posted by Achilleon View Post
    ------------------------------------------ QA Section ------------------------------------------

    Q: Wasn't this called Fighting Game Template? Why change name and thread?
    A:

    ....

    About Thread change, I didn't want it, but we can't change thread names and I wanted this to have a name rather than a "Oh it's a template okay" name.
    ....

    Q: Will the old thread be updated ever?
    A: Nope, this is the new one.
    You could ask Chance, Alex or one of the mods to change the title of your previous thread.

    They could then merge these two threads together.

    Losing all the history is not good.

    The videos you don't like, just supersede them.

  21. #21
    0
    Quote Originally Posted by richardboegli View Post
    You could ask Chance, Alex or one of the mods to change the title of your previous thread.

    They could then merge these two threads together.

    Losing all the history is not good.

    The videos you don't like, just supersede them.
    Thank you for the information.
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  22. #22
    0
    hows the project going?

  23. #23
    0
    ---------- Update: 08.01.2016 ----------

    - New Video: Here we have the moment of truth, Palette System!

    Color System MK 3: I was still not happy with the fact of separating sprites in Photoshop, so me and Mr Dash (someone who teaches me material stuff) found another solution! Now separating sprites is a luxury that you can chose to do for clothing, weapons etc if you so desire. ^^

    I am really tired so I can't really tell more. But the video explains more than enough as it's long! =)

    Fighting Game Template: PROJECT: Unreal Fighter 2D

  24. #24
    0
    The palette system looks great keep it up bro

  25. #25
    0
    So you're trying to convert people from Mugen to here, right? Those videos are very persuasive

  26. #26
    0
    Quote Originally Posted by DjGrave View Post
    The palette system looks great keep it up bro
    Thanks!

    Quote Originally Posted by masterneme View Post
    So you're trying to convert people from Mugen to here, right? Those videos are very persuasive
    Yesssssss. Soon we will have an army of Fighting game creators! ROAR!

    Or something. ^_^
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  27. #27
    0
    Infiltrator
    Join Date
    Mar 2015
    Posts
    23
    Here's hoping this becomes for Unreal what Universal Fighting Engine is for Unity. Keep up the good work man.

  28. #28
    0
    Quote Originally Posted by polomos View Post
    Here's hoping this becomes for Unreal what Universal Fighting Engine is for Unity. Keep up the good work man.
    Thank you friend.

    I sometimes check their channel but it doesn't seem like they update it. I don't like the fact that it's in Unity though. It means it's not open source, so meh.
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  29. #29
    0
    Infiltrator
    Join Date
    Mar 2015
    Posts
    23
    I just checked and apparently two versions of it come with open source code, but the problem is both cost around $200. They also mentioned something about making a version of it for Unreal on their website but I don't know if they even started working on that.

  30. #30
    0
    Quote Originally Posted by polomos View Post
    I just checked and apparently two versions of it come with open source code, but the problem is both cost around $200. They also mentioned something about making a version of it for Unreal on their website but I don't know if they even started working on that.
    What I mean is the Unity engine itself. I don't like the way that you need to pay for important additional features etc too. The Engine itself is not free so it ain't really fun and games.

    If I could do it, I wouldn't let a beginner to see -everything- I have done, just to make sure they dont confused. And if they wanted to progress, they could buy the full source code too. I am not against what the Universal Fighting Engine does, that's their decision after all.,

    But hey, if they do one for Unreal, I could see where I am doing wrong too. ^_^
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  31. #31
    0
    The problem that I have with UFE is that everything is pretty much basic stuff. so if you want to add advance features you do need the source version as well knowing C#, so its going to require alot of coding if you want to add extra stuff even a simple color or mesh swap when selection a character.

    by basic I mean is that you can add a simple fireball projectile easy but if you want to do something like rugals shield reflector or hulks gamma wave or tornado you have to dive a bit into the code or set up your particles in a certain way for it to work correctly that it made it a ***** and annoying process.

  32. #32
    0
    Unreal Engine Developer
    Join Date
    Sep 2014
    Posts
    69
    Looks fantastic!

    I'm curious to know how you are handling collisions: particularly in terms of:
    • Authoring: How are you defining collision volumes for characters?
    • Resolving Collision: In game, how do you determine who hit what, and when?

  33. #33
    0
    Quote Originally Posted by DjGrave View Post
    The problem that I have with UFE is that everything is pretty much basic stuff. so if you want to add advance features you do need the source version as well knowing C#, so its going to require alot of coding if you want to add extra stuff even a simple color or mesh swap when selection a character.

    by basic I mean is that you can add a simple fireball projectile easy but if you want to do something like rugals shield reflector or hulks gamma wave or tornado you have to dive a bit into the code or set up your particles in a certain way for it to work correctly that it made it a ***** and annoying process.
    That's the main problem with Unity. You still need to know C# if you want to do something unique. Which is a big Nope for me.

    I would rather people who does not how know to code, do stuff too, just like I do. ^_^


    Quote Originally Posted by AlanNoon View Post
    Looks fantastic!

    I'm curious to know how you are handling collisions: particularly in terms of:
    • Authoring: How are you defining collision volumes for characters?
    • Resolving Collision: In game, how do you determine who hit what, and when?
    Thank you Mr Alan! Here are the answers!

    Collision:Name:  Capture.PNG
Views: 4079
Size:  83.0 KB

    You see, it's the simple collision setup of paper2D.

    Hitting: Name:  Capture2.PNG
Views: 4039
Size:  287.1 KB

    I use Boxtracing to hit stuff.

    That's all really. I got a Box Trace event where every attack changes it's values. I am keeping things simple as much as possible. ^_^
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  34. #34
    0
    This is incredible man. I look forward to seeing that anim notify system .

  35. #35
    0
    Quote Originally Posted by Demoneyejin View Post
    This is incredible man. I look forward to seeing that anim notify system .
    I am working with an engineer to make a system that got a connection to C++.

    If it all works well, it will be an amazing step for any paper2d project! We will see ^^
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  36. #36
    0
    Samaritan
    Join Date
    Mar 2015
    Posts
    147
    this is so cool!!.. really good job there..
    i want to learn more about the materials... how it was setup with paper2d..

  37. #37
    0
    Unreal Engine Developer
    Join Date
    Sep 2014
    Posts
    69
    Quote Originally Posted by Achilleon View Post
    That's the main problem with Unity. You still need to know C# if you want to do something unique. Which is a big Nope for me.

    I would rather people who does not how know to code, do stuff too, just like I do. ^_^




    Thank you Mr Alan! Here are the answers!

    Collision:Name:  Capture.PNG
Views: 4079
Size:  83.0 KB

    You see, it's the simple collision setup of paper2D.

    Hitting: Name:  Capture2.PNG
Views: 4039
Size:  287.1 KB

    I use Boxtracing to hit stuff.

    That's all really. I got a Box Trace event where every attack changes it's values. I am keeping things simple as much as possible. ^_^
    Are you changing the shapes of the box trace and the sprite collision per frame?
    If so, where do you store and edit that data? Data Table?

  38. #38
    0
    this is so cool!!.. really good job there..
    i want to learn more about the materials... how it was setup with paper2d..
    Thanks, I will show once I tidy things up

    Quote Originally Posted by AlanNoon View Post
    Are you changing the shapes of the box trace and the sprite collision per frame?
    If so, where do you store and edit that data? Data Table?
    I understand what you ask now. Let me show abit of it;

    Name:  Capture2.PNG
Views: 4010
Size:  210.3 KB

    At left, you will see one struct with information regarding to hit, and below it the macro that calculates the location and shape of the box trace. Inside that macro there is a calculation of player position aswell, so box trace always triggers where it supposed to be. =)

    Bottom right you will see the struct that contains the information regarding which attack can be done, if the current attack connects. It is Light Punch so we got alot of options if we success. :P

    Lastly at Top right, is the macro that triggers the Attack Event which triggers the box trace. Every 0.0166667 seconds the attack is triggered. First Frame and Last Frame variables are used to how many times to trigger the box trace event and at which frames. =)

    Name:  Capture.PNG
Views: 3731
Size:  237.0 KB,

    Here at Top Left is the Commence Assault. Event that is triggered every frame and you will see the information flooding to the box trace etc. I don't want to show the rest because beginners will cover in fear if they see the mess! xP

    That's all. ^_^
    Fighting Game Template: PROJECT: Unreal Fighter 2D

  39. #39
    0
    Doesn't really look like a mess but thats just me lol. Pretty sure anyone with a bit of blueprint experience and fighting game editors like Mugen/Fighter maker ect... can understand most of whats going on in those 2 pics

  40. #40
    0
    I know it's wishful thinking, but the ability to read Mugen characters and stages like Ikemen does would be absolutely amazing. But it's amazing already! Good work.
    DO contact me with questions about Blueprint or other Unreal features! I don't bite! Or charge money! Just press that blue Skype button and fire away.

    Project Culverin - Open Ended First Person Shooter

Page 1 of 3 123 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •