CodeLikeMe posts
Unreal Horse Riding 7 - Keeping the rider straight - UE4 Tutorials #124
Support my work on Patreon : https://www.patreon.com/CodeLikeMeIn this episode, i am going to try and implement a way to keep the horse riders back always straight. I wanted to implement this because, when the horse is walking on a sloped terrain, horse body aligns with the terrain and as a result, ...
Project Files Update - IK and Jump bug fixes
This update contains the bug fixed finalized IK system and now it doesn't contradict with jumping mechanism.Also, I have fixed some jumping related bug as well.
Project Files Update - Leg IK and Foot rotation
This update contains the leg IK implementation and foot rotation to align the feet with the underline surface
Unreal Horse IK 1 - Horse Animations on Sloped Terrain - UE4 Tutorials #123
In this episode, I am going to modify the animation blueprint of the horse to change the rotation of the body according to the angle of the ground. From this technique, we can get rid of seeing the horse is floating or sliding on ground when walk on sloped terrains.
Unreal Horse Riding 6 - Horse Turning - UE4 Tutorials #122
In this episode, I am going to improve the horse animations by adding a turning effect to the horse animation blueprint. When the horse is turning, I am going to rotate the spine of the horse to bend horse's body according to the turning movement. I want to make horse animations more organic and...
Unreal Horse Riding 5 - Horse footstep Sounds - UE4 Tutorials #121
Today, I am going to add sound effects for horse footsteps. I will use the same sound clips for all movement stages (walk, trotting and galloping) but the pitch of the sound will be changed according to the speed of the horse so that it will give a better impression of the movement speed
Unreal Horse Riding 4 - Trot and Galloping - UE4 Tutorials #120
Today, I am going to add 3 stages of horse movement , walking, Trotting and galloping. I will implement events to control these 3 stages and appropriate animation will be played with the blendspace I have already setup in previous videos.
Project Files Update - Horse Movement
This update contains 3 movement modes of horseWalking, trotting and GallopingNote: As I do not have rights to share the horse model I have used in the video, I had to replace it with another model. But blueprints are all same.
Unreal Horse Riding 4 - Horse Movement - UE4 Tutorials #119
Today, I am going to implement horse movement. For this, I will use a blendspace for horse locomotion created with horse idle, walk, trot and gallop animations which plays the proper animaion based on the speed of the horse.
Unreal Horse Riding 3 - Mount and Dismount - UE4 Tutorials #118
In this episode, I am going to explore a way to mount horse and then pass the player control to the horse character. Then a way to dismount and pass the player control back to on foot character. I will also add a separate camera to the horse character as well.
Unreal Horse Riding 2 - Mount Horse - UE4 Tutorials #117
Today, I am going to implement the mount on horse system. When player is near the horse, player can press E and mount the horse.
Unreal Horse Riding 1 - Horse Character - UE4 Tutorials #116
Today, I am going to get started with a horse riding system for our game in unreal engine 4. In this episode, I will setup the basic ride-able horse character and when the player go near the horse, there will be a notification which says press E to mount. This will be implemented with the help of a ...
CodeLikeMe - New Brand Name
Until now, I have been using my own name (Thilina Premasiri) for the youtube channel and from now on, I have changed that to a new brand name "CodeLikeMe". I hope this would be easier for people to remember.Cheers.
Project Files Update - Mounting Horse
This file contains the updated project which includes upto the point where player can mount on a horse.Note: As I do not have rights to share the horse model I have used in the video, I had to replace it with another model. But blueprints are all same.
Unreal Melee Combat - Slow Motion Kill Cam - UE4 Tutorials #115
Today, I am going to implement the a kill cam effect for the combat system in unreal engine 4. When an enemy is killed, the ragdoll is activated while adding an outward impulse from the attacker, In this moment, time will be slowed down a little to emphasize the death of the enemy.
Unreal Melee Combat - Directional Dodge and Dash - UE4 Tutorials #114
I have already worked on dodging system for our melee combat system in unreal engine 4. Today, I am going to improve that by adding different animations based on the direction the character dodge.
Unreal Melee Combat - Unblockable attack Red Sword Trail - UE4 Tutorials #113
Today, I am going to add a red weapon trail for unblockable attacks in the melee combat system in unreal engine 4. For this I will be using animtrails and for normal attacks, there would be a white trail and for unblockable attacks, a red trail.
Unreal Melee Combat - Dodge and Evade Attacks - UE4 Tutorials #112
We already have implemented the dodging mechanism for our melee combat system in unreal engine 4. Today I am going to refine it by fixing some issues we already have with the current system. I will add a new animation for dodging and make the character move same distance always when dodging takes pl...
Unreal Melee Combat - Blockable and Unblockable attacks - UE4 Tutorials #111
In this episode, I am going to implement unblockable attacks for the melee combat system we have developed with unreal engine 4. When there is a blockable attack, a yellow icon that indicates a blockable attack will appear over the enemy characters head. Similarly when an enemy is about to launch an...
Unreal Melee Combat - Attack Indicator and Fight Camera - UE4 Tutorials #110
In today's episode, I gonna experiment some ways to shift the focus the players attentions onto the enemy character when that character is about to attack. For this, I am going to work on a camera look at system. Then, I will increase the camera spring arm length when in fight mode to be able to...
Code Snippets - Get Evade direction
Here are some screenshots of evade system related functions
Project Files Update - Directional Dodging and Evade
This update contains upto the refined directional dodging and evade mechanisms. Enjoy and let me know if you have any comments or problems
Unreal Melee Combat - Attack Indicator and Fight Camera - UE4 Tutorials #110
In today's episode, I gonna experiment some ways to shift the focus the players attentions onto the enemy character when that character is about to attack. For this, I am going to work on a camera look at system. Then, I will increase the camera spring arm length when in fight mode to be able to...
Unreal Melee Combat - AI Attack one enemy at a time - UE4 Tutorials #109
In a good combat system for a game, player should have a fair chance against a number of enemies. If all the enemies attack simultaneously, player will be overwhelmed and wouldn't be able to handle multiple enemies same time. Today, I am going to improve our melee combat system developed with un...
Updated Project Files - One enemy at a time and Attack warning icons
In this update, when the player fight with multiple enemies, only one enemy will attack at a time. also, there will be an icon showing that enemy is about to attack and the block button over the enemies head
Unreal Melee Combat - Counter Attacks - UE4 Tutorials #108
In this episode, I am going to implement a counter attack system to our melee combat system in unreal engine 4. When the player press the block right before the opponent land the attack, the player character will block the oncoming attack and do a counter attack/kick which will leave the enemy stunn...
Unreal Melee Combat - Evade Trail - UE4 Tutorials #107
Last time we implemented an evade attack system for our melee combat system developed with unreal engine 4. Today, I am going to add a trail to the character when evading using anim Trails. This would help us to emphasize the evading to the player.For this effect, I am going to use the same method I...

















