SamSuka
CodeLikeMe

CodeLikeMe

patreon


CodeLikeMe activity

Katana Finisher Attacks in Unreal

In this tutorial, I am going to show you how to implement Katana finisher moves in unreal. Implementing finishers moves with complex animations always looks very dramatic. But in order to properly execute these complex moves, both attacker and victim needs to play respective animations in synchro...

View Post

Inventory UI - Crafting Window - Unreal Open World #424

In this episode of unreal engine open world series, I am going to continue working on inventory UI widget. Today I am going to rework on the crafting UI. I have already implemented crafting window, but it uses the previous theme. I am going to change it match the new UI design I have today. In ou...

View Post

Unreal Third person Shooter #71 - Explosion impact on characters

Project Files : https://www.patreon.com/posts/48455202 

In this episode of my unreal engine third person shooter series, I am going to implement how does the characters react to explosions. When a characte...

View Post

Unreal Set Character On Fire

In this unreal engine tutorial, I am going to implement a fire trap. When player triggers the trap, a fire blast will happen and the player character will be set on fire. As the character run around while burning, a burning trail would appear and in a while character will die.  The fire burs...

View Post

Unreal Procedural Skeletal Mesh Merging for Performance Optimization

In this tutorial I am going to show you how to improve the performance of skeletal meshes of characters by skeletal mesh merge. Usually in modern games, we allow character customization. In order to support this, we have to have different skeletal mesh components that share the same skeleton. By ...

View Post

Unreal Third person Shooter #70 - Explosion Propagation

Project Files : https://www.patreon.com/posts/48455202In this episode of my unreal engine third person shooter series, I am going to continue with explosive barrel system. Today, I will implement a system to propagat...

View Post

Unreal Third person Shooter #69 - Explosive Barrels

Project Files : https://www.patreon.com/posts/48455202

In this episode of my unreal engine third person shooter series, I am going to implement a explosive barrel actor. When the player shoot the explosive barrel...

View Post

Project Files - Unreal Third person Shooter - Explosive Barrels

Here is the project file of TPS project as of episode 72. 

password=codelikeme_explode

View Post

Unreal Gliding, Ladders and Ziplines

Previously I worked on a gliding system, a zipline system and a ladder climbing system with a procedural ladder and zipline setups in separate episodes. Now I am putting together those separate mechanisms into a single character so that we can use them together in one game. I have already merged ...

View Post

Niagara Fire Pack - Unreal Engine

Here is a demonstration of Unrealengine Niagara fire particle system pack which includes 12 different fire particle effects ready to use with your games.  Features:   - 4 small fire effects - 1 blue fire effect - 1 Flame thrower effect - 1 Stylized fire - 2 Smoky fire effect - Heav...

View Post

Unreal Multiplayer FPS #19 - Landmines with Replication

In this episode of unreal engine multiplayer first person shooter series, I am going to implement a landmine with replication support. When a character step on a landmine, it will explode and kill the character who stepped and also damage if there is any other character nearby. This event will be...

View Post

Unreal Animal AI Tutorial - Part 2 [Loosing Target]

In the last part of the Animal AI, we created a behavior tree based AI controller for the crocodile to free roam and if an enemy/player is detected, it will start chasing the enemy/player character and if the target is within the reach, it will attack. Today, I am going to make the crocodile retu...

View Post

Unreal Ziplines and Ladders

Previously I worked on a zipline system and a procedural ladder climbing system in two separate projects. Today I am going to merge the zipline system and ladder climbing system into a single project so we can use both functionalities on the same character.  Zipline system :  2021-02-27 18:24:21 +0000 UTC View Post

Unreal Survival #35 - Diving Animations

In the last episode of unreal engine survival series, we worked on diving mechanisms so that the player character can dive deeper into the water and also come back to the safe. But there were no any animation changes as we dive down or come up. It was just the horizontal swimming animation. Today...

View Post

Unreal Survival #34 - Diving

In this episode of unreal engine survival series, I am going to implement diving into the swimming system. Character will be able to dive down in the water and also come back to the surface. We can use this mechanism for stuff like finding resources, treasures hidden underwater or just to hunt fi...

View Post

Unreal Animal AI Tutorial

In this tutorial, I am going to research on how to implement a AI system driven by a behavior tree and a blackboard for a npc crocodile character. Even though I have used a crocodile, the AI is applicable for any animal character. The crocodile will free roam when there are no enemies seen by the...

View Post

Unreal Objective Markers with Distance

In this unreal engine tutorial, I am going to implement a objective marker or a waypoint marker which shows an icon with the distance to that location in the screen space that match with the 3Dworld location of that point. As the player move closer and further, the distance will be updated and th...

View Post

Unreal Survival #33 - Swimming Animation Blendspace

In this episode of unreal engine survival series, I am going to improve the swimming system with 2D swimming blendspace and some changes to character movement settings such as rotation rate when the character is in water. Unlike on ground, character can't rotate quickly and orient towards the mov...

View Post

Unreal Survival #30 - Updating Project to Unreal 4.26

In this episode of unreal engine survival series, I am going to update the project to unreal 4.26. Here I am going to replace the existing ocean I had before with the new ocean water body introduced with unreal 4.26 water plugin. This water system has underwater post process effects as well. Also...

View Post

Unreal Engine Swimming

In this unreal engine tutorial, I am going to implement a swimming system where the default third person character in unreal engine will be able to swim in the new ocean water body system introduced after unreal engine 4.26 release. The character can detect whenever it enters the ocean water body...

View Post

Unreal Survival #29 - Chop Down Trees and Collect Wood

In this episode of unreal engine survival series, I am going to implement a mechanism to chop down trees and collect wood. As the player do not have any weapon at the beginning, he will have to go towards the trees and punch in order to chop it down. Once the tree is cut down, a wood resource wil...

View Post

Unreal Skateboarding #11 - Multiplayer Replication

In this episode of the unreal engine skateboard system, I am going to start working on how to make this system support a multiplayer game. As the first step, I am going to look into replication of movements and animations of the skateboard character across multiple instances of the game between s...

View Post

Unreal Multiplayer FPS #17 - Driving Vehicles

I this episode of unreal engine multiplayer series, I am going to add a vehicle tot he multiplayer game. Any player in will be able to get in the vehicle and drive around the map and get out. First, I am going to focus on how to make the multiplayer character get in the vehicle and the replicate ...

View Post

Unreal Multiplayer FPS #16 - Bullet Impact Replication

Previously in the unreal engine multiplayer first person shooter series, we worked on replicating bullet impact particles in line trace based shooting system. And there was a issue when a client is shooting, the impact particle replication doesn't happen properly to other client instances of the ...

View Post

Unreal Compass Bar II - Markers

This is the 2nd part of the unreal engine compass bar tutorial series I am doing. Last time we implemented a simple compass bar which shows the directional information on the top of the screen based on the direction player is looking at. Today, I am going to implement a way to add markers to that...

View Post

Unreal engine Niagara Shockwave pack demo

Here is a demonstration of Unrealengine Advanced Niagara Shockwave pack. This pack includes 12 unique shockwave effects as demonstrated in this video. Can be used to improve the look of your project.

password=codelikeme_shock

View Post

Inventory UI - Weapon Buttons - Unreal Open World #423

In this episode of unreal engine open world series, I am going to continue working on inventory UI widget. Today I am going to add weapon buttons to the inventory widget. When the buttons hovered by mouse, they will glow. There will be 3 weapon buttons for primary weapon, secondary weapon and ran...

View Post

Unreal Engine Dialogue System - III (Camera Change)

This is the third part of the dialogue system or a conversation system I am implementing in unreal engine. So, player will be able to approach NPC characters and ask questions from them. The NPC characters will answer. Today, I am going to add a camera angle change so the camera will be focusing ...

View Post

Unreal Compass Bar

In this tutorial, I am going to show you how to implement a compass bar in unreal engine. Compass bar is what you see in the middle top of the screen in games like assassins' creed odyssey, origins and skyrim, where the objectives and the directions are shown. As the player looks around the world...

View Post

Unreal Survival #28 - Collecting wood

In this episode of unreal engine survival series, I am going to implement a collectible wood resource object into the game. Player can collect this wood objects and it will be stored in the inventory. Unlike fruits and others consumable objects, we can't consume wood directly, it will be used for...

View Post