In this tutorial, I am going to implement a C++ plugin that allows us to access details of displays/monitors. This is required when we have to implement display options. When there are multiple displays available, we need to show the available displays and allow player to choose the desired display to play the game. But these display/monitor information is not available by default in unreal engine. To address this, we are going to implement a plugin to expose those information into blueprints...
2023-08-20 09:01:59 +0000 UTC
View Post
In this tutorial, I am going to show you how to add a new language to the complete menu system we worked on. Here, after adding a new language, it will show up on display options under menu languages and player can switch to the selected language. So, all the menu items will be shown in selected language.
Project Files...
2023-08-19 09:01:02 +0000 UTC
View Post
Map,/Minimap + Complete Menu System
Project Files
password=CLM_MapMenu
2023-08-18 09:01:02 +0000 UTC
View Post
In this episode of unreal engine 5 shooter series, I am going to implement destruction of searchlights. Here, player will be able to shoot and destroy the searchlights. Even if the player use a silenced weapon, when the searchlights get destroyed, enemies will get alerted by the sound and sparks if they are close by. Then they will start searching the nearby area. The light will be destroyed with a sound and a spark.
2023-08-17 09:02:00 +0000 UTC
View Post
In this episode of unreal engine 5 shooter series, I am going to fix a bug related to ammo counts. When I switch weapons after shooting some of the bullets, and switch back to the previous weapon, the ammo count is reset to full magazine capacity. Which allows player to have infinite ammo if used without completely depleting the magazine.
Shooter Project Files
2023-08-16 09:02:00 +0000 UTC
View Post
In this episode of the unreal engine 5 car race series, We are going to look into how to get the customizations of the car done in garage into the race. When we load the race after the customization, player will be able to play the race with the colors player applied in garage.
password=CodeLikeMe_Garage
Project Files<...
2023-08-15 09:01:02 +0000 UTC
View Post
In this episode of the unreal engine 5 car race series, We are going to implement save and load of customization data of the car customization system. So, when we modify the colors of different parts of the car, they will be saved into a save file and when you load the game next time, it will be loaded.
password=CodeLikeMe_Nitro
2023-08-14 09:01:02 +0000 UTC
View Post
In this episode of the unreal engine 5 car race series, We are going to continue with paint color customization for the car. This system will allow us to focus on different parts (body, wheels, exhaust tips.... ) of the car and change the colors using a color wheel.
password=CodeLikeMe_Nitro
Project Files
2023-08-13 09:01:01 +0000 UTC
View Post
In this episode of the unreal engine 5 car race series, We are going to implement a car customization system. Here we will be setting up a garage scene and a camera setup including a basic hud to allow customizing the car. According to the part we are going to customize, the camera will move around and focus on to clearly show that part of the car. We will be able to switch between the parts and focus on different areas of car using the hud. Here, we will be using the advanced color pic...
2023-08-12 09:02:00 +0000 UTC
View Post
This is the 3rd part of unreal engine 5 color picker widget I am working on. In the previous episode, we created a color picker with a color wheel. Today, we are going to add 2 sliders to control saturation and value in HSV color representation. We will update the sliders as we change the color selection in color wheel and the selected point will updated as we change the slider value.
password=CLM_ColorPicker
2023-08-11 09:02:00 +0000 UTC
View Post
This is the 2nd part of unreal engine 5 color picker widget I am working on. In the previous episode, we created a material for the color wheel. Now we are going to create a color picker ui widget which allows us to pick colors from the wheel and assign to game objects.
password=CLM_ColorPicker
2023-08-10 09:01:02 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to implement a color wheel material for a color picker widget. Here, we will not be using any textures, we will generate the color wheel through material code. Later on this material will be integrated into color customization system of skateboard project.
password=CLM_ColorPicker1
2023-08-09 09:01:02 +0000 UTC
View Post
In this episode of unreal engine 5 shooter series, I am going to work on how to alert nearby enemies when the player is detected by the searchlight. When player get caught in the light of the search light, if player stay long enough in the light, enemies will see the player. Also, when player is detected by one search light, if the operator of another search light see the player, that light will also start to point at the player.
2023-08-08 11:01:01 +0000 UTC
View Post
A rain and thunder system implemented in unreal engine 5. This system includes a Niagara particle system for the rain that includes a splash when the rain drop hits the ground. For the thunder, a custom built blueprint which handles the positioning and appearance of the thunder strike. As the thunder strikes, the light level of environment is also temporarily boosted to increase the realism of the effect.
2023-08-07 22:01:06 +0000 UTC
View Post
In this episode of unreal engine 5 shooter series, I am going to work on how to make the searchlights detect player or the enemies of the operator faction of the search lights. Once the searchlight start detecting the player, it will stop sweeping and keep pointing at the location it started to see player. If player immediately didn't break the line of sight for a couple of seconds, searchlight will register the player as detected and keep following the player as player moves. If player hide ...
2023-08-07 09:01:02 +0000 UTC
View Post
In this episode of unreal engine 5 shooter series, I am going to work on how to reduce the ai sight perception range of enemies in the night time. So, compared to the day time, player will be able to move closer to the enemies without seen by them. When they are alerted, their sight radius will improve a bit, but not as much as in day time.
Project files
2023-08-05 09:01:02 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to implement a wall clock which shows the time inside the game. The clock hands will be updated in teh runtime to reflect the time in the game world. We will be connecting the clock blueprint with the time of day system we implemented in the open world project earlier. So, we can sync the game time with the real world time of the player as well.
Project Files
2023-08-04 09:02:00 +0000 UTC
View Post
In this episode of unreal engine 5 skateboarding series, I am going to continue with skateboard customization. Here, I am going to work on the skateboard customization work bench. Inside the game, there will be a work bench that player can go to. When player reach the bench, a notification will appear "Customize Skateboard (E)" and when player press E, the camera will focus on the bench and the skateboard will be placed on the table and the customization menu will appear.
password=CLM_S...
2023-08-03 09:01:02 +0000 UTC
View Post
In this episode of unreal engine 5 skateboarding series, I am going to continue with skateboard customization. Here, I am going to start designing and implementing the ui widget required for skateboard customization.
password=CLM_Skate5.1
Project Files
2023-08-02 09:01:02 +0000 UTC
View Post
In this episode of unreal engine 5 skateboarding series, I am going to start working on skateboard customization. Here, I am going to update the skateboard mesh with a new material setup to allow customizing textures and colors through code. This will serve as the base for customizing the skateboard.
password=CLM_Skate5.1
2023-08-01 09:01:03 +0000 UTC
View Post
This is the 5th part of the unreal engine 5 Aurora tutorial. Here we are going to figure out how to make the aurora effect render behind the volumetric clouds of the sky. Even if we physically place the aurora meshes behind the clouds, because of it uses an additive material, it doesn't get masked by the clouds. So, we are going to work on an opaque material to make aurora effect render behind the clouds.
Pro...
2023-07-31 09:02:00 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to continue with the search lights. Here we will work on how to automatically turn on the search lights at night and turn off at the day time.
Shooter Project Files
2023-07-30 08:01:59 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to continue with the search lights. Here we will look into how to disable the searchlights. Here, we will assign an operator for the search light and when the operator is killed, the search light will turn up and stop sweeping the area. If you have played games like metal gear solid, you may have seen this behavior.
Shooter Project Files
2023-07-28 09:02:00 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to continue with the search lights. Here we will look into how to define a custom sweep path for each search light. Sweep path means the path where the search like sweep through in the level. We will add a spline into the search light blueprint and implement a function to make the search light sweep along the spline.
Shooter Project Files
2023-07-27 09:01:02 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to start implementing a search lights system. The search lights can be placed near enemy camps to sweep the perimeter of the camp in night. So, player will have the challenge of avoiding the lights when infiltrate the enemy camps. We will create a search light blueprint with a light mesh and a spot light which allows us to rotate the light to sweep the area through code in runtime.
2023-07-26 09:01:02 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to show you how to have different AI sight perception ranges depending on the time of day. If it is night time, the sight perception radius will be lower compared to the day time sight perception radius. This will result in the game, in day time, enemies will detect the player from a higher range compared to the range enemies would detect the player in night time.
Shoo...
2023-07-25 09:02:00 +0000 UTC
View Post
In this episode of the UE5 open world series, we are going to work on how to render the stars behind the volumetric clouds. When we first implement the star sphere that renders the stars and milky way in the night sky, we were able to see the stars through the volumetric clouds. Today, we are going to fix that issue by modifying the star sphere material.
Project files
2023-07-24 07:02:00 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to show you how to migrate the systems such as time of day and the weather/rain system into other projects. Here, we will be migrating those systems into shooter project. So that you can use the time of day and rain systems in shooter levels.
Shooter Project Files
2023-07-22 08:01:01 +0000 UTC
View Post
In this unreal engine 5 tutorial, I am going to implement an electric effect for a character. Electric arcs will spawn on the skin of the character.
password=CodeLikeMeElectric
project files
2023-07-21 09:01:02 +0000 UTC
View Post
In this episode of unreal engine shooter tutorial series, I am going to continue with invisibility cloak mode. Today we will work on how to limit the ability to use invisibility cloak by implementing a way to deplete power. Once the power is fully drained, The cloak will be disabled and character will become visible again. Here, I will use the stamina bar as the power used for invisibility cloak.
Project file...
2023-07-20 09:02:00 +0000 UTC
View Post