oaxino Posted August 29, 2024 Report Share Posted August 29, 2024 Unreal Engine 5 C++: Make Your Own Action Combat GamePublished 8/2024MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHzLanguage: English | Size: 13.08 GB | Duration: 15h 28mMaster Dynamic Combat, AI Challenges, and C++ Techniques to Create Your Own Epic Action Games in UE5What you'll learnBuild action-packed combat systems with Unreal Engine 5 and C++.Master dynamic animations to make your characters fight like pros.Create enemy AI that's relentless and keeps players on their toes.Develop scalable stat systems using maps and enums.Get hands-on with advanced C++ coding, writing over a thousand lines.Navigate Unreal's docs to find exactly what you need, fast.Learn to use interfaces and design patterns like the observer pattern.Debug like a boss to prevent memory leaks and keep your game smooth.RequirementsTo get the most from this course, you'll have a solid foundation of C++ concepts, such as variables, conditional statements, classes, and methods.DescriptionReady to create third-person melee combat moments like your favourite AAA brawler games, and take your C++ skills to a new level in UE5?Even if you're not a combat designer, this course is an awesome way to power-up your game dev toolkit. We'll kick things off by coding a component for locking onto enemies, so you don't have to keep messing with the camera. Focus on the fight, not the fiddling!Next up, we're diving into player combat. Learn how to make your game feel dynamic by cycling through multiple attack animations. Your characters won't just fight-they'll perform.And what's combat without a killer stat system? You'll build a scalable stat system using maps and enums. This makes sure your game can grow without turning into a tangled mess of code. It's all about writing clean, scalable code that lasts.The enemies in your game won't just stand there-they'll be fierce! You'll code an enemy AI that throws fireballs, charges at players, and keeps them on their toes. Your battles will be tough and thrilling, just like in the best action games.This course isn't like most others. We're using C++ to write 90% of the game's logic. Get ready to write over a thousand lines of code and pick up loads of new C++ tricks.That's a game-changer for anyone wanting to master Unreal Engine 5. You'll learn to use interfaces and design patterns like the observer pattern to make your game smart and efficient.By the end, you'll know how to build a game using advanced C++ skills and make it run smoothly. You'll get confident with Unreal's documentation, debug like a pro, and keep your code nice and tidy with best practices.Got the basics of C++ down? Awesome! If you know your variables, conditional statements, classes, and methods, you're ready to roll. This course will take you from basics to building a full-on action combat game. Avoid the nightmare of messy codebases and learn to do things right from the start.So, what are you waiting for? Jump in, start coding, and let's create something epic together (pun intended!).OverviewSection 1: Introduction & SetupLecture 1 Accessing Our ProjectsLecture 2 Community & SupportLecture 3 Installing Unreal and Visual StudioLecture 4 Starting a New ProjectLecture 5 Check Out the BookSection 2: Character MovementLecture 6 Section Intro - Character MovementLecture 7 Importing the Player and Enemy ModelsLecture 8 Adding Animation BlueprintsLecture 9 Adding Animation BlendspacesLecture 10 Playing Animation BlendspacesLecture 11 Creating a C++ Anim Instance ClassLecture 12 Unreal PropertiesLecture 13 Converting Nodes Into FunctionsLecture 14 Function SpecifiersSection 3: Lockon SystemLecture 15 Section Intro - Lockon SystemLecture 16 Debugging File UpdatesLecture 17 Creating an Actor Component ClassLecture 18 Adding Input ActionsLecture 19 Understanding Tracing and ChannelsLecture 20 Performing Traces With C++Lecture 21 Locking the Camera and PlayerLecture 22 Rotating the Player Toward the TargetLecture 23 Adjusting the CameraLecture 24 Ending the LockonLecture 25 Breaking the LockonLecture 26 Adding a Target WidgetLecture 27 Adding InterfacesLecture 28 Validating InterfacesLecture 29 Implementing Interface FunctionsLecture 30 Combat LocomotionLecture 31 Observer PatternLecture 32 Calculating the Player's DirectionLecture 33 Lockon Section CleanupSection 4: Player CombatLecture 34 Section Intro - Player CombatLecture 35 Grabbing Socket Locations and RotationsLecture 36 Adding Tracing to Our WeaponLecture 37 Drawing Debug ShapesLecture 38 Storing Animation MontagesLecture 39 Playing Combo AttacksLecture 40 Animation NotificationsLecture 41 Enabling Root AnimationsLecture 42 Overriding Virtual FunctionsLecture 43 Applying Damage to OpponentsLecture 44 Ignoring TargetsLecture 45 Animation Notify StatesSection 5: StatsLecture 46 Section Intro - StatsLecture 47 Creating MapsLecture 48 Defining EnumsLecture 49 Instantiating ComponentsLecture 50 Reducing Character HealthLecture 51 Reducing StaminaLecture 52 Checking for StaminaLecture 53 Adding SprintingLecture 54 Draining StaminaLecture 55 Stamina RegenerationLecture 56 Adding a Regeneration DelaySection 6: Enemy BehaviourLecture 57 Section Intro - Enemy BehaviorLecture 58 Starting the Boss AnimationLecture 59 Pawn SensingLecture 60 Running a Behavior TreeLecture 61 Blackboard DecoratorLecture 62 Setting and Getting Blackboard KeysLecture 63 Creating Behavior TasksLecture 64 Playing the Ranged Attack AnimationLecture 65 Creating a Projectile ActorLecture 66 Spawning the ProjectileLecture 67 Rotating the ProjectileLecture 68 Rotation InterpolationLecture 69 Rotating With Anim Notify StatesLecture 70 Collision Overlap EventLecture 71 Changing Particle System TemplatesLecture 72 Setting TimersLecture 73 Disabling CollisionLecture 74 Applying Damage to PlayersLecture 75 Generating Random ValuesLecture 76 Switching to the Charge StateLecture 77 Animations With State MachinesLecture 78 Playing the Charge AnimationLecture 79 Overriding the TickTask FunctionLecture 80 AI Move RequestsLecture 81 Binding a Function to an EventLecture 82 Boosting the Character's SpeedLecture 83 Finishing Latent TasksLecture 84 Unreal StructuresLecture 85 Refactoring the Trace ComponentLecture 86 Supporting Damage on the EnemyLecture 87 Creating Behavior Tree ServicesLecture 88 Aborting a TaskLecture 89 Switching to the Melee StateLecture 90 Actor Move RequestsLecture 91 Finishing the Melee TaskLecture 92 Selecting Random AttacksLecture 93 Grabbing the Animation DurationLecture 94 Switching to the Range AttackLecture 95 Finishing TouchesLecture 96 Creating a Melee Range StatSection 7: Game InterfaceLecture 97 Section Intro - Game InterfaceLecture 98 Designing the Player UILecture 99 Pure Blueprint FunctionsLecture 100 Updating the UI With EventsLecture 101 Fixing the Enemy's Target ResetLecture 102 Designing the Enemy UILecture 103 Finishing the Enemy UILecture 104 Widget AnimationsLecture 105 Playing Widget AnimationsSection 8: Finishing TouchesLecture 106 Section Intro - Finishing TouchesLecture 107 Disabling Player InputLecture 108 Subscribing to Events With C++Lecture 109 Stopping AI Brain LogicLecture 110 Destroying WidgetsLecture 111 Ending the Lock on BehaviorLecture 112 Cached Poses and Blending BonesLecture 113 Playing the Block AnimationLecture 114 Using Dot ProductsLecture 115 Hit AnimationsLecture 116 Rotating on an AxisLecture 117 Ignoring DamageLecture 118 Spawning EmittersLecture 119 Fixing the Player Attack ResetLecture 120 Camera ShakeLecture 121 Adding a New MapSection 9: Course WrapupLecture 122 OutroPerfect if you want to get into the ever-growing popular action combat genre to make your dream game, your way!,Great if you want to learn best practices the first time, so you don't find yourself in a mess with unmaintainable codebases.,Ideal if you have a solid grasp of C++ concepts but are new to game development.Screenshotsrapidgator.net:https://rapidgator.net/file/0d3ae604c659b7afd1a73b00c704dbd0/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part01.rar.htmlhttps://rapidgator.net/file/a616cb390ec41ec5a8e39dead58203b1/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part02.rar.htmlhttps://rapidgator.net/file/daf0de6c3949ffbb7a9c3bce3bc737f6/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part03.rar.htmlhttps://rapidgator.net/file/31bfd6d7de710c0d6ee1e20e957395c5/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part04.rar.htmlhttps://rapidgator.net/file/83a79b9c839692d92e94fbc74a2a2539/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part05.rar.htmlhttps://rapidgator.net/file/176b467596f7211effcdd272bf60a783/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part06.rar.htmlhttps://rapidgator.net/file/c46ed92f2bc83698d0e23e14dd5d705c/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part07.rar.htmlhttps://rapidgator.net/file/af94779d86dee8eb08927c7c3927781d/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part08.rar.htmlhttps://rapidgator.net/file/110b9184de9deec078885cb775e38b61/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part09.rar.htmlhttps://rapidgator.net/file/0307a0daad2ef52020ecc32e95a58aef/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part10.rar.htmlhttps://rapidgator.net/file/24ed4af5b40f29d8c012d2df14488872/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part11.rar.htmlhttps://rapidgator.net/file/19296ccf5e3365aca99c17c4a687d0ee/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part12.rar.htmlhttps://rapidgator.net/file/b33cd3190a2f75abf176f25113497362/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part13.rar.htmlhttps://rapidgator.net/file/818a2a422bf8721f2551926afe7444c5/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part14.rar.htmlnitroflare.com:https://nitroflare.com/view/1CB962B2D902665/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part01.rarhttps://nitroflare.com/view/441B6048F2A4434/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part02.rarhttps://nitroflare.com/view/ED4B562FBC4F15E/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part03.rarhttps://nitroflare.com/view/6632FD5B713EC05/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part04.rarhttps://nitroflare.com/view/C790DECD5A6D31B/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part05.rarhttps://nitroflare.com/view/09F3A37F624486A/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part06.rarhttps://nitroflare.com/view/739139B092F7B42/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part07.rarhttps://nitroflare.com/view/38E8BF85CD7D743/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part08.rarhttps://nitroflare.com/view/F25336F4F6E20E1/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part09.rarhttps://nitroflare.com/view/7C1520C2E7EBB68/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part10.rarhttps://nitroflare.com/view/9275BB34DFE6ABF/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part11.rarhttps://nitroflare.com/view/7BC52D047BE5626/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part12.rarhttps://nitroflare.com/view/FB748B08E7A30BF/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part13.rarhttps://nitroflare.com/view/1E1C0281ADAFA8D/drxfv.Unreal.Engine.5.C.Make.Your.Own.Action.Combat.Game.part14.rar Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now