@ Hay ,
Great job , I’ve tried to do this on my own but it needs more than a dreamer ,
any way i did try to use your plugin but it seemed to be out of date , i’m using 4.21 and its asking for 4.18
and there’s problem that the engine ask to rebuild the following modules but actually it fails .
if there’s any way to help please cuz i really wanna use the tech .
thanx for reading
Hi @ there’s problem i told you about please reply me … do you know about it ?, if you can you see where this came from ,
i tried to rebuild them using VS2017 but it didn’t work out .
hope you reply me .
Hi @ thank you for replying , I’m also looking for 4.21 …so is it there in GitHub server or you will released soon
and thank you for sharing your ideas with us ,
Note : the current plugin in GitHub is not working , and its still gives an error to build even with generating the VS2017 files .
Do you work for Film Storm cos his code is exactly the same as yours? (80-95%)
I am also writing my own version for the market place and my code especially the UI was built around your code.
Any progress yet John? I’m looking forward to a Motion Matching plugin that actually works. The Filmstorm one is buggy as hell. Desperately needs animation weight tagging or something to specify certain segments (run loops) instead of going into these weird half loops or leans while running along in a straight line.
Some people have struggled to get this to build, so I thought I would share my steps, since I was able to get this to compile.
First I got source for version 4.22 from Epic’s github: https://github.com/EpicGames/UnrealEngine. There is a drop down arrow which says release where you can select 4.22 instead. It may work on newer versions, but I thought I’d start with the simplest test. I called my folder UnrealEngine422.
I ran the setup.bat in the downloaded folder to download the dependency files. It takes a while.
Then get the source code for 's plugin from https://github.com//UE4_MotionMatching-
Copy the UE_MotMatch folder to beneath your UnrealEngine422 folder, or you can probably clone it there in the first place. I didn’t.
Then I had to comment out these two lines in the two cs files: 1) In .\UnrealEngine422\UE_MotMatch\Plugins\MotionMatching\Source\MotionMatching\MotionMatching.Build.cs
Comment or delete from the PublicIncludePaths section:
//“MotionMatching/Public”
Do the same in .\UnrealEngine422\UE_MotMatch\Plugins\MotionMatching\Source\MotionMatchingEditor\MotionMatchingEditor.Build.cs
Then run GenerateProjectFiles.bat in the UnrealEngine422 folder.
Then load the generated UE4.sln file into Visual Studio. I used VS 2019. It asks for 2017, which was probably current when this was last built.
Build the solution from the Build menu. This also takes a while.
Run the game (F5) should work, or Debug/Start Debugging menu. This takes a while the first run.
Well I’m very late to this party but I was wondering, if I was to plug in a more smoother animation data, would I be able to use this project’s system to get better animations or do I need to tweak it further in code?
Thank you sharing this plugin. that,I get this plugin has update to 4.26.1,but after install,the engine always tell me it was build for 4.22,and something else. how can i fix it?
Hello, I met a similar problem before, may be you can try this method: right click the .uproject and select Generate Visual Studio project files, then open the .sln file with Visual Studio to rebuild and figure out the problem.