Project Type | Personal Project Based On Udemy Course. |
Software Used | Unreal Engine 4 |
Languages Used | C++ , Blueprint |
Primary Role(s) | Gameplay Programming |
Setup Character's Animation Blueprint and Blend Space
Created Simple Locomotion (IdleWalkRun, Jump, Fall, Land)
Created Animation Montage to blend the pose when we play the ability animation
Created Melee Attack with cooldown and damage as well as melee attack combo with different damage curve taken from an Excel spreadsheet
Created GameplayAttributes, CharacterBase, PlayerControllerBase and GameplayAbilityBase all in C++
Created Primary UI with the Mana, Health, Strength and each ability with its own cost and cooldown
Created Five Abilities using Ue4 Gameplay Ability System (The one that is used in Paragon(RIP) and Fortnite)
Health Regen, Dash Ability with stun, Lazer Firing Ability, Melee attack combo, Ground blast and Fireblast (Draw enemy to me and knock it back stunning it and applying damage effect overtime)
Created Material for each of the abilities and learned a lot about Materials in General !
Created Simple A.I Behaviour Tree for the Enemy for testing