AGR PRO is a free plugin from the UE4 marketplace with multiplayer features and great ease of life improvements in any type of game you might be developing.
In this video, we set up animation notifications for best quality and footstep detection precision. Content: 0:00 Intro 2:35 Add Notifications (Auto Leg Detect) 6:33 Notifications (Specific Leg) 9:21 Config Explained 12:58 Closing Notes & Outro
----------------------- If you like my content don't forget to like and subscribe! :)
-----------------------
Like my work? Want to support me? You can buy me a coffee :)
https://www.buymeacoffee.com/Angeiv
Free advanced game ready components:
https://dev.azure.com/SuperSeriousStudio/AGRTutorials/_git/AGRTutorials
My UE4 forum thread:
https://forums.unrealengine.com/community/community-content-tools-and-tutorials/1781385-advanced-animation-techniques-and-multiplayer-with-free-download
If you liked the video, don't forget to give it a thumbs up.
Leave a comment if you have any questions or requests, or if you just want to share something about the topic.
Do you think I could improve something? Feel free to tell me about it!
Consider subscribing and sharing the video :)
...
https://www.youtube.com/watch?v=8vF4NJjoovA
Using AGR PRO we create a custom component and add weapon traces for each attack.
Disclaimer - this is a part of a multi-episode dev log that took over 40 hours to complete. Best watched in order. The goal of the game is to make a 3v3 multiplayer game with melee combat, stat-based character interaction and team goals to pursue in the lifetime of a session. Abilities are made with the ABLE ability system. Networking supported by "advanced sessions" over Steam. The game uses replicated animation states, montages, and inventory/equipment from the AGR PRO plugin (Free). Characters created with Reallusion Character Creator 3.
Resources used:
• https://www.unrealengine.com/marketplace/en-US/product/able-ability-system
• https://www.unrealengine.com/marketplace/en-US/product/agr-pro
• https://www.unrealengine.com/marketplace/en-US/profile/Kubold
• https://www.unrealengine.com/marketplace/en-US/product/fantasy-and-medieval-artchitecture-kit
• https://www.unrealengine.com/marketplace/en-US/profile/Rimaye.Std
• https://www.unrealengine.com/marketplace/en-US/product/medieval-combat-sounds
• https://www.reallusion.com/
• https://www.unrealengine.com/marketplace/en-US/product/footsteps-sounds-with-blueprint-setup
• https://www.unrealengine.com/marketplace/en-US/product/medieval-weapons-ultimate-pack
If I missed any resources I definitely showed them in the process of creation of this video. I will try to update the list if found it incomplete.
-----------------------
If you like my content don't forget to like and subscribe! :)
AGR PRO was created thanks to the community support on Patreon:
https://www.patreon.com/angeiv?fan_landing=true
Channel support:
https://www.youtube.com/channel/UCWZokltV5kbpOgkDZG1YQmg/join
Discord:
https://discord.gg/KmtpmxfVb6
...
https://www.youtube.com/watch?v=iqvruHCwBAg
In this episode, we learn how to use signatures and how to verify signatures - to prove ownership of crypto assets.
Content:
0:00 intro
1:14 Player State
4:19 Server Hash
7:28 Client Side Signature
12:22 Server Verification
16:32 Server Authenticated Address
18:09 Final Conclusions
Unreal Marketplace:
https://www.unrealengine.com/marketplace/en-US/product/blockchain
This example project:
https://dev.azure.com/3StudioOnline/Public%20Resources/_git/Web3UE
This tutorial series requires a good understanding of unreal engine 5 blueprints and a basic understanding of blockchain and solidity.
-----------------------
If you like my content don't forget to like and subscribe! :)
AGR PRO was created thanks to the community support on Patreon:
https://www.patreon.com/angeiv?fan_landing=true
Channel support:
https://www.youtube.com/channel/UCWZokltV5kbpOgkDZG1YQmg/join
Discord:
https://discord.gg/K3GQ7hbguq
...
https://www.youtube.com/watch?v=AEozwk7ZRuU
We found any issues on visuals - now we will fix them :)
Content:
0:00 Intro
0:46 Swap weapon equipped on pickup
13:30 Showcase the fix
14:53 Animations blends fix
19:15 Fix disappearing on unequip
25:09 Showcase the fix
28:57 Collision fix
Important! In the disappearing weapon, we must on notify reliably get our item back into the inventory storage (being an actor reference from inventory) for it to be registered in inventory. In this solution, there is a way to pick up 2 weapons of the same type for 0.5 sec while swapping weapons - however, you cant cycle between them and still have in equipment the second one only. the first one will simply not drop and be blocked for other users. I wanted to clear this up that I am aware of the issue and it would require some additional small work (we have reference to the item inside our character and in our checks, we should check the "previous weapon variable" for its tag, and drop it immediately as we do with an item of tag in inventory).
-----------------------
If you like my content don't forget to like and subscribe! :)
AGR PRO was created thanks to the community support on Patreon:
https://www.patreon.com/angeiv?fan_landing=true
Channel support:
https://www.youtube.com/channel/UCWZokltV5kbpOgkDZG1YQmg/join
Discord:
https://discord.gg/KmtpmxfVb6
...
https://www.youtube.com/watch?v=KIzBmyY40Z0
In this episode, we make a template weapon for all weapons to derive from, set up some variables and basic functions as well as AGR inventory config.
Content:
0:00 Intro & Add animations
2:18 Manage folders & prepare assets
10:15 Create template
11:42 Sockets
14:52 Weapon As AGR ITEM setup
17:32 Weapon Interface & Functions
Disclaimer - this is a part of a multi-episode dev log that took over 40 hours to complete. Best watched in order. The goal of the game is to make a 3v3 multiplayer game with melee combat, stat-based character interaction and team goals to pursue in the lifetime of a session. Abilities are made with the ABLE ability system. Networking supported by "advanced sessions" over Steam. The game uses replicated animation states, montages, and inventory/equipment from the AGR PRO plugin (Free). Characters created with Reallusion Character Creator 3.
Resources used:
• https://www.unrealengine.com/marketplace/en-US/product/able-ability-system
• https://www.unrealengine.com/marketplace/en-US/product/agr-pro
• https://www.unrealengine.com/marketplace/en-US/profile/Kubold
• https://www.unrealengine.com/marketplace/en-US/product/fantasy-and-medieval-artchitecture-kit
• https://www.unrealengine.com/marketplace/en-US/profile/Rimaye.Std
• https://www.unrealengine.com/marketplace/en-US/product/medieval-combat-sounds
• https://www.reallusion.com/
• https://www.unrealengine.com/marketplace/en-US/product/footsteps-sounds-with-blueprint-setup
• https://www.unrealengine.com/marketplace/en-US/product/medieval-weapons-ultimate-pack
If I missed any resources I definitely showed them in the process of creation of this video. I will try to update the list if found it incomplete.
-----------------------
If you like my content don't forget to like and subscribe! :)
AGR PRO was created thanks to the community support on Patreon:
https://www.patreon.com/angeiv?fan_landing=true
Channel support:
https://www.youtube.com/channel/UCWZokltV5kbpOgkDZG1YQmg/join
Discord:
https://discord.gg/KmtpmxfVb6
...
https://www.youtube.com/watch?v=x7HGTLHKYWs
Anim system that is 100% multiplayer and takes just implementation of a single interface in the character class - allowing th read few variables subjct to change.
Character always face control rotation. Turn in place animation adjusts to speed of rotation. Base poses + overlay poses.
Currently set up for debugging in a "dirty" way - normally when changing a pose the client client should run a networked montage, so that blend in montage coves the transition from previous pose, and blend out blends to the final pose.
Ik aim correction.
"focus system" that makes additive animations less over the top when aiming and in combat, and more natural when just in locomotion.
Camera stabilization for good aim in first person.
Red line from the barrel of weapons is true aim. The aim assist can take up to few degree adjustment so animations doesn't need to aim perfectly, just in general direction of the target. Work in progress.
...
https://www.youtube.com/watch?v=WglxhrOqzUw
In this video, I show how to add a new weapon and fix REALLY BAD fpp animations by virtual bones and proper blending. :)
-----------------------
If you like my content don't forget to like and subscribe! :)
AGR PRO was created thanks to the community support on Patreon:
https://www.patreon.com/angeiv?fan_landing=true
Channel support:
https://www.youtube.com/channel/UCWZokltV5kbpOgkDZG1YQmg/join
Discord:
https://discord.gg/KmtpmxfVb6
...
https://www.youtube.com/watch?v=wgSirWiwy8g
Adding hit blood effects. I didn't fully understand the settings variables, as the names were not self-explanatory fully. after some help from the developer, I understand now why my settings made blood barely visible for just a brief moment. the pack I used here was actually very solid! :)
Disclaimer - this is a part of a multi-episode dev log that took over 40 hours to complete. Best watched in order. The goal of the game is to make a 3v3 multiplayer game with melee combat, stat-based character interaction and team goals to pursue in the lifetime of a session. Abilities are made with the ABLE ability system. Networking supported by "advanced sessions" over Steam. The game uses replicated animation states, montages, and inventory/equipment from the AGR PRO plugin (Free). Characters created with Reallusion Character Creator 3.
Resources used:
• https://www.unrealengine.com/marketplace/en-US/product/able-ability-system
• https://www.unrealengine.com/marketplace/en-US/product/agr-pro
• https://www.unrealengine.com/marketplace/en-US/profile/Kubold
• https://www.unrealengine.com/marketplace/en-US/product/fantasy-and-medieval-artchitecture-kit
• https://www.unrealengine.com/marketplace/en-US/profile/Rimaye.Std
• https://www.unrealengine.com/marketplace/en-US/product/medieval-combat-sounds
• https://www.reallusion.com/
• https://www.unrealengine.com/marketplace/en-US/product/footsteps-sounds-with-blueprint-setup
• https://www.unrealengine.com/marketplace/en-US/product/medieval-weapons-ultimate-pack
If I missed any resources I definitely showed them in the process of creation of this video. I will try to update the list if found it incomplete.
-----------------------
If you like my content don't forget to like and subscribe! :)
AGR PRO was created thanks to the community support on Patreon:
https://www.patreon.com/angeiv?fan_landing=true
Channel support:
https://www.youtube.com/channel/UCWZokltV5kbpOgkDZG1YQmg/join
Discord:
https://discord.gg/KmtpmxfVb6
...
https://www.youtube.com/watch?v=aoxoJ4Pv2i0