SamSuka
CodeLikeMe

CodeLikeMe

patreon


CodeLikeMe activity

Dismembering Zombie characters in unreal

In this tutorial I am going to show you how to implement dismembering of limbs of zombie characters in unreal engine. Actually not just zombies, this system can be applied for any kind of a character or a skeletal mesh. Here player will be able to shoot the zombies with a gun and if the bullets h...

View Post

Rage Mode HUD - Unreal Open World #416

In this episode of unreal engine open world series, I am going to work on the rage mode representation in the HUD. Each successful hit on enemies will add a small amount of rage to the rage bar under the health bar and when the rage bar is full, character can go into rage mode and there the attac...

View Post

Unreal Hand To Hand Combat - Finishers

In this tutorial I am going to show you how to implement combat finishers in a hand to hand combat  system in unreal engine. Compared to normal kicks and punches, the finishers are usually longer animation sequences with complex movements and interactions between two characters. In order to ...

View Post

Unreal Stylized Landscape and Grass Materials - Grass Color Blending

This is the 2nd episode of where I am trying to create a stylized landscape material and a grass material inspired by fortnite game. He, even though we have used the same color as the landscape underneath for each grass mesh instance, in the point where grass start to vanish due to draw distance,...

View Post

Unreal Engine C++ #3 - Target Spot Lights

In this episode of unreal engine C++ tutorial series, I am going to change implement a darker stage arena for the characters to fight and in this arena, there are spotlights which keep pointed to the player and enemy characters as they move around the arena. I am going to implement these target l...

View Post

Unreal Stylized Landscape and Grass Materials

Today, I am going to implement a stylized landscape material inspired by fortnite game. Here the landscape material will have a couple of layers and some of the layers will have grass output. The spawned grass meshes will use the color of the landscape underneath and blend it with the grass textu...

View Post

Two Years of CodeLikeMe

Hello Everyone,  It has been two years to the date from the start of "CodeLikeMe". So, Let's tale a look at what I could share with you guys and what I received from you guys.  In total, I have made 760+ game development tutorials  for this first 2 years of my journey. So, I create...

View Post

Unreal Survival #22 - Save World State

In this episode of the unreal engine survival series, I am going to implement a way to save the state of the world. For now we only have the player character properties and the fruit plants with re-growable fruits are the only entities that require saving and loading their state to keeo a continu...

View Post

First Person Cover System in Unreal Engine

Today I am going to implement a first person cover system in unreal engine. For this I am going to reference the first person cover system in the far cry game series. This cover system can be applied to any place such as a short wall or an edge of a building, wall or any other place suitable for ...

View Post

Unreal Third person Shooter #66 - Crouched Turn

In this episode of my unreal engine third person shooter series, I am going to address some of the issues regarding turning in crouched mode while aiming. I have already implemented turning animations when the character is standing. Today we are going to add separate animations for turning when c...

View Post

Unreal Skateboarding #7 - Grind

Today, I am going to implement a grind mechanism into the skateboarding system I am working on in unreal engine. First I am going to implement a basic procedural grindable object like a railing. Any grindable surface can be derived using that class. Then I am going to implement a way to detect if...

View Post

Unreal Animal herd System - Escape From Threats

In this episode of the animal herd system we have been working on, I am going to implement how does the animal herd react to the external threats as a herd/team. Here, I am going to add a wolf character which is marked as a threat to the animal heard and when one deer/member of the herd see the t...

View Post

Unreal Engine C++ #2 - Fight Movement

In this episode of unreal engine C++ tutorial series, I am going to change my character to suit for a game like mortal combat where we see the player character from the side and we can move to the right and to the left of the screen. The character will be in a fighting stance and it will always s...

View Post

Unreal Survival #21 - Growing Fruits

In this episode of the unreal engine survival series, I am going to implement a way tore grow fruits on fruit plants after picking them. Player can pick the fruits that grow on plants and the plant will replenish fruits over time. So, after a while, player can come again and collect fruits. This ...

View Post

Equip Weapons Bugs - Unreal Open World #414

In this episode of the unreal engine open world series,  am going to fix few bugs related to equip and change weapons. For example, when i switch to bow while I have the sword in hand, after putting back the bow, i no longer able to sheath the sword. Also, the arrow quiver is not visible in ...

View Post

Which series helped you most

Hello everyone. I am trying to understand which tutorial series I am doing helped you most and convinced you to support me here in patreon. So that I can focus more on the stuff most important for you guys. 

Thank you!

View Post

Unreal Skateboarding #6 - Kickflip

Today, I am going to implement a kickflip mechanism into the skateboarding system we worked on in unreal engine. When player press jump key, the player skateboarding character will perform a kickflip. This will work when character is on the move or stationary. it will work in both cases. When per...

View Post

Unreal Animal herd System - NPC Avoid Each Other

last time in this series, we implemented an animal herd system. In a herd, since there are a large number of animals, when they walk around, they will bump into each other. As we are using a rootmotion based locomotion system for these animals, we can't use the avoidance which comes by default in...

View Post

Unreal with C++ - Getting Started

So, After many requests I got, I finally started a beginner tutorial series "Learn Unreal Engine with C++". And here goes the first episode. So, here I am going to cover basics of making games with unreal using C++. As the getting started part, I am going to walk you through on how to create a th...

View Post

[project Files] Unreal Survival #19 - Save and Load Inventory Items

In this episode of the unreal engine survival series, I am going to implement a way to save and load inventory items across different sessions of gameplay. If I play the game and consume some of the items in the inventory and save the game, when i open the game in next time, the inventory will be...

View Post

[Project Files] Unreal Multiplayer FPS #9 - Healthpack Collection and Replication

This is the 9th episode of unreal engine multiplayer first person shooter series. Here I am going to create a healthpack blueprint which can be collected by the players. These healthpacks will be scattered throughout the world and replicated to remote machines, so only one player will be able to ...

View Post

[Project Files]Unreal Skateboarding #5 - Pushing Animation

This is the 5th part of the skateboarding system I am working on in unreal engine. Today, I am going to improve the pushing animation of the skateboard system. As long as the player holds move forward button, the pushing animation will continuously play without placing the pushing foot on board a...

View Post

20000 Subscribers

2.1 Million views,

5.2 million minutes of watch time....

And 20000 subscribers.

Thanks everyone for the support

- Thilina Premasiri

#CodeLikeMe

View Post

[Project Files] Unreal Bird Flocking Behavior I

Here is the 3rd episode of the miniseries I am doing on birds in unreal engine. In this series, I'm covering Bird characters, animations, flocking and Flying controlled by AI with reactions to player character or any other threats. In this episode, I am going to implement a way to make the NPC bi...

View Post

[Project Files] Unreal Animal herd System

Today I am going to implement an animal herd simulation system using the AI controlled NPC deer character we created in the animal series. So, this is how it works, there will be a leader character for a herd and i will be placing only the leader character in the map. that leader will spawn a spe...

View Post

[Project Files] Shooting Arrows - Unreal Open World #413

In this episode of the unreal engine open world series,  am going to fix few bugs related to bow and arrow system's shooting arrows part. In this system I  have implemented, both enemies and player character can shoot arrows and if the arrows hit a body, they will remain attached to the...

View Post

[Project Files] Unreal Multiplayer FPS #8 - Local Player Healthbar

 
This is the 8th episode of unreal engine multiplayer first person shooter series. Here I am going to create a healthbar widget for the local player to be displayed in the hud. Previously we implemented a very simple overhead healthbar which is rendered in the world space so that player...

View Post

[Project Files] Unreal Survival #18 - Inventory Component

 
In the last episode of the unreal engine survival series, we worked on consuming items in the inventory. Today, we are going to work on how to drop or discard the items in the inventory and how to make the changes we do in the inventory such as consuming or dropping/discarding items per...

View Post

[Project Files] Unreal Animal AI - Free roam, grazing & resting

 
Today I am going to implement a custom AI controller for the deer character we have worked on. The deer character has 3 states as free roaming, eating/grazing and resting. The character will randomly do one activity for some time and then it will randomly change to another activity. &nb...

View Post

[Project Files] Unreal Skateboarding #3 - Turning Animations

 
This is the third part of the skateboarding system I am working on in unreal engine. Today, I am going to add some bending to the character body as the character tries to turn left or turn right on while riding skateboard. I am going to implement this by modifying the bone rotations in...

View Post