SamSuka
CodeLikeMe

CodeLikeMe

patreon


CodeLikeMe activity

Unreal Engine 5 Combat AI - Prioritize When Multiple Enemies Detected - Action RPG #71


Here we are going to work on how AI driven NPC characters deal with multiple enemies. Either when we have a multiplayer game, or when we have multiple characters that belongs to a different faction compared to an AI character, AI system will have to choose which enemy to focus attacks and how...

View Post

Unreal Engine 5 AI - Search last Seen Location - Action RPG #70


Here we are going to work on how to make AI NPC enemies search the last seen location of the player character. When player or any of the opponent character identified by an AI NPC character, the character will start movng towards the identified enemy and engage in combat. But, if player manag...

View Post

Unreal Engine 5 Query Input Key Bindings - Action RPG #69


In the last episode, we implemented a system to show player tips, for example, when player sneak behind an enemy, we show a tip like Takedown [E] , which reminds the player the available action and the key to perform that action. Today, we are going to implement a way to query the current key...

View Post

Unreal Engine 5 Show Player Tips - Action RPG #68


Today we are going to implement a system to show tips or on screen instructions for player. For example, when player sneak behind a character, an instruction will show Takedown (E) which helps player to remind the input that needs to press in order to perform a takedown. The same system can b...

View Post

Unreal Engine 5 Solar System - High Quality Materials and Blueprints for Sun and other Planets

This pack contains materials and blueprints for all the planets and sun in solar system. Depending on the surface and atmospheric properties, some planets have special materials while few of the share the same master material.

Password=ClmSolar

2024-07-09 06:45:58 +0000 UTC View Post

Unreal Engine 5 Smart Grass Generator


This is the 7th episode of unreal engine grass generation system we are working on. Here, we are going to implement a method to identify objects on the ground such as rocks, tree stumps, barks, concrete structures or anything that might block the growth of grass and prevent generating grass b...

View Post

UE 5.4 Gameplay Abilities are not replicated to Simulated Proxies and NetMulticast is meaningless


In this video, I am going to show you how to fix the common error you will encounter in unreal engine 5.4 with gameplay ability system. "Gameplay Abilities are not replicated to Simulated Proxies and therefore NetMulticast Function SendGameplayEvent_Multicast is meaningless" The function name...

View Post

ShootLikeMe - Unreal Engine Third Person Shooter Template

ShootLikeMe is a project that I have been working on since 2020 and my goal was to create a third person shooter template project in unreal engine that is capable enough to create any kind of a third person shooter game you need. In this project, there are 13 different fully functioning weapons with...

View Post

Unreal Engine 5 Stealth Takedown - Replication and Improvements - Action RPG #66

Today also we are going to continue with stealth Takedown system we worked on. Here we are going to modify the takedown ability to not allow takedowns if the enemy has already detected the player. We will apply a gameplay effect with a specific gameplay tag to say the enemy NPC has already detect...

View Post

Unreal Engine 5 Stealth Takedown System - Action RPG #65


Today we are going to implement a stealth takedown system or a silent takedown system to takedown enemies in our game. Player will have be able to sneak and get behind enemies and takedown them quickly without alerting other enemies. If player make any noise such as footstep sounds when runni...

View Post

Unreal Engine 5 AI Hearing Perception - Action RPG #64


Today we are going to implement hearing perception for NPC AI characters. All the characters in the game will make a footstep noise when they move around the world. The noise will be higher when they go faster and minimum when they crouch and sneak. Consequently, if player is running, enemies...

View Post

Unreal Engine 5 Replicate Crouch/Run/Sprint Movement Modes - Action RPG #62


Today we are going to implement footstep sounds for the characters. Here, we will create an even to play the footstep sound in the character blueprint and we will bind it with the animations. The volume and the pitch of the sound clip played will be dynamically changed based on the character'...

View Post

Unreal Engine 5 Replicate Crouch/Run/Sprint Movement Modes - Action RPG #62


Today we are going to implement replication for different movement modes we have worked on in previous episodes. The character now has crouch, walk, run and sprint movement modes and based on those modes, the speed and animations will be changed. In this episode, we will make sure these chang...

View Post

Unreal Engine 5 Toggle Crouch - Action RPG #60


Today we are going to implement a mechanism to toggle crouch mechanism for the character movement. In this game, there will be 4 different movement modes as Crouch, walk, Run or Jog, and sprinting. Crouching movement will be used to sneak through certain areas without making noises and so tha...

View Post

Unreal Engine Holographic Weapon Printer Part 2 - Select Weapon and Print


This is the second part of the tutorial series where I am going to implement a holographic 3D weapon printer for a game. When the system is finished, player will be able to go to the weapon printer and select the object needs to print and it will be printed through the system. Player will be ...

View Post

Unreal Engine 5 Melee Combat Adjust Location to Land the Attack - Action RPG #59


Today we are going to implement a mechanism to adjust the location of the character to properly land an attack on the enemy. earlier we used to manually set the location of the character through code to make sure the character will be close enough to land the attack on target enemy character....

View Post

Unreal Engine 5 Directional Dodge Roll in Melee Combat - Action RPG #58

Today we are going to implement a directional dodge roll system for the melee combat system we have implemented. If player press dodge or evade button while giving a movement input, the character will do a dodge roll towards the direction of the intended movement. While dodging, character will be...

View Post

Unreal Engine 5 Evade Melee Attacks - Action RPG #57


Today we are going to implement an evade system to avoid non blockable attacks for the melee combat system we have implemented. AS you know, the non blockable attacks cannot be blocked by a shield. So, the player will have to evade the non blockable attacks. Initially we will implement the ev...

View Post

Unreal Engine 5 Non Blockable Attacks- Action RPG #56


Today we are going to implement non blockable attack ability for for NPC AI Enemies. When an enemy performs a non blockable attack, it will be indicated by a red glowing strike effect a moment before initiating the attack so that the player will be able to identify the oncoming attack and rea...

View Post

Unreal Engine 5 Break Enemy Shield/Defense with Heavy Attacks- Action RPG #55


Today we are going to implement ability for AI enemies to use the shield to block attacks and then implement ability to break the shield or defense using heavy attacks. So, when a character is using the shield to block attacks, character will be invulnerable to lite attack. But if a heavy att...

View Post

Unreal Engine 5 Make Enemy AI Aggressive - Action RPG #54

Today we are going to work on how to make NPC enemies more aggressive in melee combat. Here, I will implement ability for AI NPCs to do multiple consecutive attacks and do some other improvements to make the combat more challenging for the player.

2024-06-16 08:31:00 +0000 UTC View Post

Unreal Engine 5 Toggle Run and Walk - Action RPG #53


Today we are going to implement a toggle run and walk system for the characters. I am going to implement it in such a way where we can use it for both player and NPC characters in either regular unarmed or armed state. Player will be able to use toggle run input to switch between running and ...

View Post

Unreal Engine 5 Stamina System - Action RPG #52


Today we are going to work on a stamina system for the melee combat system we have worked on. Initially we will setup an interface event in HUD blueprint to update the stamina level in UI. Then we will add a stamina attribute to BaseCharacterAttributeSet that we have implemented to be used wi...

View Post

Unreal Engine 5 Multiplayer HUD and Health Bar Damage Visualization - Action RPG #51


We have already implemented a healthbar system in previous episode and connected it with the gas framework driven gameplay. Today we are going to see how to make it work in a multiplayer environment and work on a way to visualize the amount of damage taken by the player in healthbar by showin...

View Post

Unreal Engine 5 HUD Health Bar - Action RPG #50


Today we are going to implement a healthbar system for the player character. We will create a hud widget that contains a healthbar and a stamina bar and we will add it to the gameplay through a hud blueprint. We will also look into how to communicate and update the health level shown in the h...

View Post

Unreal Engine Snow Storm / Blizzard system

This asset packs contains 2 customizable snow effects system. This includes Niagara systems and Blueprints that allows user to customize the effect and change the snow effects in the runtime as needed. Mainly there are 2 systems. Snow Storm / Blizzard system The snow storm can be used to simulate a...

View Post

Unreal Engine - Turbulent Snow Particle

Here you can download the turbulent snow particle I have implemented in the following tutorial series. You can use this particle effect and tweak it according to the needs of your game. You can learn more about the system in following tutorial series. https://www.youtube.com/playlist?list=PLNTm9yU0z...

View Post

Unreal Engine 5 Melee Combat Enemy AI Attack Coordination - Action RPG #49

Today we are going to work on how to coordinate attacks of AI enemies in a way that they won't overwhelm the player character. If the player is already under attack, they will not do another attack and wait for a chance before they perform an attack. This will allow player to stand again multiple...

View Post

Unreal Engine 5 Melee Combat Enemy AI Flanking Player - Action RPG #48


Today we are going to work on how to manage the combat scenario when there are multiple AI enemy characters. Instead of directly trying to reach the player character, We are going to implement a system that allows AI characters to flank player around player's location and reach to attack play...

View Post

Unreal Engine 5 Camera Shakes with Gameplay Ability System - Action RPG #47


Today we are going to add camera shakes into the melee combat system we have been working on. We will implement camera shake classes and execute them through gameplay cue classes in the gameplay ability system. Camera shakes will enhance the feeling of impact and actions of the melee attacks ...

View Post