19/11/2024

๐Ÿ’ก Project Architecture: 50% Blueprints | 50% C++ ๐ŸŽฎ

๐Ÿ› ๏ธ Unreal Engine 5.4 Development ๐Ÿ”‘ Leveraging Gameplay Ability System & Unreal Engine AI

๐Ÿ’ก Project Architecture: 50% Blueprints | 50% C++ ๐ŸŽฎ
๐Ÿ’ก Project Architecture: 50% Blueprints | 50% C++ ๐ŸŽฎ

โœจ Key Highlights โœจ

โœฆ Hero Character Setup with Gameplay Ability System (GAS) โ†’ Implemented GAS to manage character abilities and gameplay mechanics. โ†’ Set up input bindings using native gameplay tags for actions like light/heavy attacks, rolling, and blocking. โ†’ Managed character attributes (health, stamina, etc.) and abilities with data assets. โ˜… Melee Combo System โ†’ Developed a combo system for light and heavy attacks with random attack layers for variety. โ†’ Integrated GAS to handle different attack types (quick light attacks, powerful heavy attacks). โ†’ Added visual and audio feedback for a responsive combat experience. โœธ Enemy AI with Advanced Behaviors โ†’ Designed enemy AI with complex behaviors like strafing, projectile shooting, and avoidance. โ†’ Used Behavior Trees and Environment Query System (EQS) for dynamic decision-making during combat. โ†’ Enhanced enemy navigation with corral following and detour avoidance to evade the player. โžค Enhanced Combat Mechanics โ†’ Implemented directional rolling for dodging attacks with motion warping to control rolling distance. โ†’ Added blocking and hit reactions for a more immersive combat experience. โ†’ Developed a target lock system to focus on specific enemies during combat. โ˜€ Boss Fight Mechanics โ†’ Created a challenging boss fight with unique abilities like melee attacks, minion summoning, and power attacks. โ†’ Designed a boss health bar and integrated special abilities for the hero (including attacks and buffs with cooldowns). โœง Ranged Enemy Combat โ†’ Developed ranged enemies that use projectile attacks and flee when the player gets too close. โ†’ Added varied combat strategies for ranged enemies. โŠ› Survival Game Mode โ†’ Designed a survival mode with progressively difficult waves of enemies. โ†’ Integrated a difficulty scaling system to increase the challenge as the player progresses. โšกUser Interface (UI) Development โ†’ Developed key UI elements: โ†’ Health bars for the player and enemies. โ†’ Windscreen UI displaying player stats and abilities. โ†’ Load screen, pause menu, and main menu.

I BUILT MY SITE FOR FREE USING