Projectile Collision Logic! | How To Make YOUR OWN Fighting Game | UE4/UE5 & C++ Tutorial, Part 112



Here is the one-hundred and twelfth installment of the Unreal Engine 4 and C++ Fighting Game Tutorial series. In this episode, I go over setting up collision logic between different types of projectiles, destroying projectiles when colliding with another, and cleaning up the rest of the hitbox data.

Document with all planned topics and tutorials: https://docs.google.com/document/d/1a5qsr6RppeY3Dl3LmfvZ6eLKItcRWWOwDeiDMqygujI/edit?usp=sharing

This set of tutorials will help you create games in Unreal Engine and C++ that are similar to (but not limited to): Street Fighter, Tekken, Mortal Kombat, Killer Instinct, Super Smash Brothers, Skullgirls, BlazBlue, Guilty Gear, Fury Strike: 80s Beatdown, and the Injustice series.

Thanks for watching my video. Please let me know your thoughts and feel free to reach out to me!

EPISODE LIST:

► ALL EPISODES CAN BE FOUND IN THIS PLAYLIST: https://www.youtube.com/playlist?list=PLfAjixzz6o81qGPz5OoDcPQuJm1o7K7oo
► Part #82 (Dynamic Materials & Palette Changes): https://youtu.be/wRBkdBVNFPY
► Part #83 (Advanced Projectile Mechanics): https://youtu.be/1-fTykjuiAQ
► Part #84 (Combat Flow & Logic (Part 1)): https://youtu.be/ZjwhrujKxuU
► Part #85 (Press, Release, & Held Inputs): https://youtu.be/u7sOhcsZ374
► Part #86 (Converting Timers To Frames): https://youtu.be/Buf0rraD-34
► Part #87 (Improving Blocks & Blockstun): https://youtu.be/Px6PUg42dkE
► Part #88 (Better Jumping & Hurtbox Collision): https://youtu.be/c2VEiQA2A1M
► Part #89 (Multiple Hurtboxes, Pushboxes, & Throwboxes): https://youtu.be/PazxbeTtIJk
► Part #90 (Finalizing Hurtbox System): https://youtu.be/aVVZuMxpd7k
► Part #91 (Hit & Block Effects): https://youtu.be/Au8I49Y8chQ
► Part #92 (Level Streaming): https://youtu.be/CCrSQN7I1xs
► Part #93 (Finalizing Level Streaming): https://youtu.be/5EOfJ5OFJDE
► Part #94 (Loading Screens & Symbols): https://youtu.be/DIXc2FlerB4
► Part #95 (Charge Attacks & Hold Inputs): https://youtu.be/liuoETE55F8
► Part #96 (Adding More Game Modes): https://youtu.be/KM-q1nVWC4Y
► Part #97 (Sliding Off Characters’ Heads): https://youtu.be/BTOFWyeH7Cs
► Part #98 (Creating a Basic Music System): https://youtu.be/R7spyTzBBhI
► Part #99 (Multi-Button Inputs (Part 1)): https://youtu.be/iqMrICZ2VJI
► Part #100 (Multi-Button Inputs (Part 2)): https://youtu.be/6uttaPlNIA0
► Part #101 (Multi-Button Inputs (Part 3)): https://youtu.be/Td0a2xw9EI0
► Part #102 (End of Match Effects): https://youtu.be/66b8DcYkU6Y
► Part #103 (Quitting & Exiting The Game): https://youtu.be/dnuOn3WqBpk
► Part #104 (Combat Flow & Logic (Part 2)): https://youtu.be/Mk5FR7iA2bs
► Part #105 (Capsule Collision Upgrades): https://youtu.be/atrnGbmpapY
► Part #106 (Finalizing Capsule Collision): https://youtu.be/WFvcO8Yi0ks
► Part #107 (Cleaning Up The Command List (Part 1)): https://youtu.be/o5dmebXUm-Q
► Part #108 (Cleaning Up The Command List (Part 2)): https://youtu.be/FYxDcEM-RlA
► Part #109 (Super Moves (Part 4)): https://youtu.be/kjUglcfcwVc
► Part #110 (Super Moves (Part 5)): https://youtu.be/mg-M_wcGSwM
► Part #111 (Easily Update Hitbox/Frame Data): https://youtu.be/99Y9C26fBMk
► Part #112 (Projectile Collision Logic): https://youtu.be/tT2EZ7UnpiQ
► Part #113 (Improved Character & Stage Select): https://youtu.be/J7wq0qcCU40

OTHER PROGRAMMING VIDEOS:

► Super Smash Brothers Tutorial (Part #1): https://youtu.be/KFa4UvveQco
► Third-Person Action Tutorial (Part #1): https://youtu.be/gbNN_RTdee0
► First-Person Shooter Tutorial (Part #1): https://youtu.be/3iYT1eYWcGM
► Action RPG Tutorial (Part #1): https://youtu.be/AylYGHBkrHI
► Custom Horror Game Camera (Camera Lag): https://youtu.be/H5DHN_SB3rs
► Download & Importing FREE Assets From Mixamo: https://youtu.be/VMuekRGuEVU
► Unreal Engine and Source Control (Perforce) Tutorial (Part #1): https://youtu.be/tiUXR4BwHWE

JOIN MY CHANNEL:

► https://www.youtube.com/channel/UCv1qmYiiKkjTly2-RTka7IA/join

FOLLOW MY OTHER CHANNELS:

► Shawnthebro27 (My Gaming and Livestream Archive Channel): https://www.youtube.com/channel/UCpAzs4TkErMonhw-SRNQbDw

A HUGE THANKS TO:

► Character Avatar: David Marshall (MalthaelsMight).
► Intro Video: Pedro J. Burgos (@Shadow_Magnus).
► Music: Mitchell Hartwell.

CONNECT WITH ME:

► Facebook: https://www.facebook.com/Shawnthebro

► Twitter: https://twitter.com/Shawnthebro

► Instagram: https://www.instagram.com/shawnthebro/?hl=en

► Twitch: https://www.twitch.tv/shawnthebro27

► LinkedIn: https://www.linkedin.com/in/spkylerii/

► Patreon: https://www.patreon.com/shawnthebro

► Discord: https://discord.gg/bZdbbP9

► Tumblr: https://shawnthebro.tumblr.com/

► My Website: https://shawnthebro.com/

PLAY MY GAMES:

► Bad Manors: https://www.kongregate.com/games/YugimonGX/bad-manors

► Fury Strike: 80s Beatdown: https://store.steampowered.com/app/893150/Fury_Strike/

#HowToMakeAFightingGame #StreetFighter #Unreal #MakingAFightingGame #UnrealEngine #UnrealEngine4 #UnrealEngine5 #UnrealTutorial #UE4 #UE5 #Tutorial #Shawnthebro #STB

source

Leave a Reply

Your email address will not be published. Required fields are marked *