SamSuka
CodeLikeMe

CodeLikeMe

patreon


CodeLikeMe activity

Unreal Multiplayer Set Starting Positions

This is the 15th episode of the unreal engine strategy game series we are working on. Here, we are going to look into how to set the player spawn location in a multiplayer game. We will implement a method to specify location of each player should be spawned and in the runtime, game will identify ...

View Post

Unreal Strategy Multiplayer Replication

Today we are going to look into multiplayer replication of the strategy game template we are working on. Here, we will see when the player select and move units from one end, how those movements are replicated into other multiplayer instances of the game. Here, we will allow selection of units wi...

View Post

Unreal Strategy Game #13 - Minimap Rotation

Today we are going to implement rotation of minimap when the camera is rotated in the game world. We will have to update the logic that shows the location where the player is currently focusing at and the logic which calculate the real world teleport location when clicked on the minimap. We will ...

View Post

Unreal Strategy Game - Minimap

In the last episode of the unreal engine strategy game series, we implemented a minimap. Today, we are going to implement minimap navigation or minimap teleportation. Which means, when we click on minimap, in the game world, the camera will be teleported into the corresponding location of the wor...

View Post

Unreal Strategy Game - Minimap

In this video, we'll be focusing on implementing a minimap feature for our strategy game project using the Unreal Engine. The minimap will display a rectangular box that represents the area currently in focus within the game viewport, and this box will move around the minimap as the player naviga...

View Post

Unreal Engine 5 - Physics Based Hovering

Today, we are going to explore how to create a fully physics based hovering system for a hover car. We will enable physics simulation for the hover car and try to balance the car on a certain level above the ground below. We will look into how to calculate and apply forces and how to balance them...

View Post

AI Powered Unreal C++ Development (ChatGPT/ Bing AI)

Today we are going to explore how to effectively use AI technologies such as ChatGPT or Bing AI powered chat to write C++ code in unreal engine game development. Here, we are going to try and write a simple plane flying system with the help of AI. We will generate all the Pawn class C++ code and ...

View Post

Unreal Strategy Game - Accelerated Edge Scrolling

In this episode of the unreal engine strategy game project we are going to implement accelerated edge scrolling. It is a technique used in many games and applications to allow users to quickly navigate large maps or screens by moving the cursor or joystick to the edge of the screen, causing the c...

View Post

Unreal Strategy Game - Follow Mode/ Unit Tracking

In this episode of the unreal engine strategy game project we are going to implement unit tracking or follow mode. That means, when we focus on a character/ unit, the camera will stay locked onto the unit. When they move, the camera will follow the unit. while in tracking mode, if the player move...

View Post

Unreal Strategy Game - Focus and Cycle through Characters

In this episode of the unreal engine strategy game project we are working on, we are going to implement a way to focus on and cycle through selected characters. When we have selected the a character or few characters, when we press F, the camera will focus on the first character, if F is pressed ...

View Post

How to Save Progress in Complex Levels in Unreal Engine (ALS #168)

In this episode of the shooter series, we are going to look into how to save and load a complex level. What it meant by complex level is, we need to save the state of the world, not just the player location and weapon data.  The state of the world includes the enemy spawners, enemy sublevels...

View Post

Unreal Engine 5 - Snakes Particle System with Niagara

Today I am going to implement a snakes particle system in unreal engine 5 using Niagara effects system. Here, you will be able to spawn thousands of snakes slither on the floor with wave like animation on the body. The snake body will be animated through a material as the snakes are not skeletal ...

View Post

Unreal Engine 5 - Save and Load Ammo Count(ALS #167)

In this episode of the shooter series, we are going to look into how to save and load ammo count of each weapon. The character can carry upto 3 weapons and when the game is saved, the loaded ammo count and the total ammo count will be saved into the save file and when the game is loaded, these nu...

View Post

Unreal Engine 5 - Save and Load Weapons (ALS #166)

In this episode of the shooter series, we are going to implement a way to save and load weapons. Player can carry upto 3 weapons from 3 different categories in the game. ALso, player can swap the weapons any time in the game. Therefore, it is necessary to save what weapons player is carrying at t...

View Post

Unreal Engine 5 - Save Progress (New Game/Continue Game) (ALS #164)

In this episode of the shooter series, we are going to implement a way to save progress of the game and determine how to implement New Game and Continue Game options. New game will just load the first level, but Continue game will determine what is the last level played and that level will be loa...

View Post

Unreal Engine 5 - Stylized Sea Shader - Foams and Waves


Today we are going to implement a simple stylized water shader with foams and waves around objects and shoreline. Foams will advance and retreat around the objects in a random natural way.

password=CodeLikeMe_Sea

View Post

Unreal Engine 5 - Level Objective Markers (ALS #163)

In this episode of the shooter series, we are going to add objective distance markers into the level we are working on. So we will be able to see the distance to the objective location. Once we go to the objective location, if there is another objective location, that marker will be activated. View Post

Unreal Adventure - UE 5.1 Update

Here is the updated version of the project I did in the adventure tutorial series. I originally used unreal engine 4 in this project and after updating into , I had to change some blueprint nodes and had to do some fixes on the animation blueprint to make it work on unreal 5.1.


p...

View Post

Unreal Engine 5 - Fight Alongside Allies (ALS #162)

In this episode of the shooter series, we are going to add an ally spawner into the demo level we are creating so that the player will be able to fight alongside allies. Ally characters will also actively participate in the fight. Just like the enemy spawner, allies will also be spawned in a way ...

View Post

Unreal Engine 5 - Infinite Enemy Waves (ALS #161)

In this episode of the shooter series, we are going to implement an enemy waves system which keep spawning and sending enemies into player. This mechanism would be handy for a mission where player has to fight through a level with many enemies. As long as player stay in same position without movi...

View Post

Unreal Engine 5 - Ambush Player (ALS #160)

In this episode of the unreal engine shooter series, we are going to create city street level where the shooting happens. Here, we are going to look into how to stream enemies. The reason to stream enemies rather than keeping the loaded from the beginning is, once enemies here shooting, the enemi...

View Post

Unreal Engine 5 - Enemy Streaming (ALS #159)

In this episode of the unreal engine shooter series, we are going to create city street level where the shooting happens. Here, we are going to look into how to stream enemies. The reason to stream enemies rather than keeping the loaded from the beginning is, once enemies here shooting, the enemi...

View Post

Unreal Engine 5 - Box Select /Drag Select in RTS Games

Today we are going to implement box selection, also known as drag section in our strategy game template. Box selection means, allowing player to select multiple characters by click and dragging the mouse. By selecting multiple characters, we will be able to command multiple characters simultaneou...

View Post

Unreal Engine 5 - Select and Command Multiple Characters in a Strategy Game

In this video, I will be demonstrating the selection and commanding of multiple characters in my strategy game template, which is built using Unreal Engine 5. By pressing shift and clicking on multiple characters, you will be able to select them all at once. Additionally, I will show you how to c...

View Post

Unreal Engine 5 - Animated Cursors On Hover

This is the 5th part of the unreal engine 5 strategy game template I am working on. Here I am going to show you how to change the mouse cursor based on the objects hovered. For example, when we hover over an enemy, if we have already selected a character, the cursor will change into an attack ico...

View Post

Unreal Engine 5 - Fog Of War - Part 1

In this tutorial, I am going to implement a fog of war system in unreal engine 5. We will be using the top down project we have been working on here. The fog of war will cover the entire map with clouds and  as the player move around the world, the clouds will get cleared.

password=CLM...

View Post

Unreal Engine 5 - Grenade Throwing Tutorial (ALS #158)

In this video also, we will be continuing our training level for the shooter game that we're currently developing. Our focus today is on teaching the player about the grenade mechanisms. Basically how to aim and throw grenades to take down multiple enemies at once.    CodeLikeMe Th...

View Post

Unreal Engine 5 - Stylized Clouds

In this tutorial, I am going to cover how to make stylized clouds in unreal engine. I am going to put these clouds for the top down game I am working on. The clouds will have a simple low poly look to be consistent with the visual style of the other assets we have.


password=CLM_S...

View Post

Unreal Engine 5 - Ammo Crates Tutorial (ALS #156)

In this video also, we will be continuing our training level for the shooter game that we're currently developing. Our focus today is on teaching the player about the ammo crates. We will make the guns that is available for player to pick up contains zero ammo and in the  next room, there wi...

View Post

Unreal Engine 5 - Training Level (ALS #155)

In this video, we will be continuing our training level for the shooter game that we're currently developing. Our focus today is on creating a shooting range that will help teach players the fundamental shooting mechanisms. The shooting range will consist of three rounds, each with different targ...

View Post