SamSuka
CodeLikeMe

CodeLikeMe

patreon


CodeLikeMe activity

Unreal Engine 5 - Training Level (ALS #155)

Our goal for today is to introduce a training level that will instruct the player on the fundamental mechanics of the shooter game. To begin with, we will display a pop-up that outlines the movement inputs and mouse controls. Following that, the player will arrive in a room containing two weapons...

View Post

Unreal Engine 5 - Show Tips with Enhanced Input (ALS #154)

In the shooter project, we had set up a feature to display player tips, such as "Press E to pick up weapon." The input key was dynamically obtained from the input system to ensure that the correct key would appear in the instruction text, even if the player had customized the input key mapping. H...

View Post

Unreal Engine 5 - Game Over Menu (ALS #153)

Today, we are going to add a game over menu into the our third person shooter project. Here, when the player character dies, after a couple of seconds, the game game over menu will appear and we will have 3 options.  - Retry - Main Menu - Exit And each button will do what the texts suggests....

View Post

A to Z T-Rex - TRex Character Blueprint

Now that we have covered modeling, rigging and animating of the TRex character, its time to import it into unreal engine and create a playable character. So, today, we are going to export the mesh and animations from blender and create a character blueprint for TRex that allows player to control ...

View Post

Unreal Engine 5 - Control Rig - Hand Ik

In this video, we'll take a closer look at how to realistically animate a character's hands while driving a vehicle, including the rotation of the steering wheel. To achieve this, we'll be utilizing a full body inverse kinematics (IK) system, which allows us to control the positioning and movemen...

View Post

Solving Foot Sliding and IK Issues in Retargeted Animation Blueprints in Unreal Engine 5

In this video, I am going to demonstrate how to solve the commonly occurring foot sliding issue and IK foot placement not working properly issue on retargeted animation blueprints. This usually happens when you retarget default mannequin animation blueprint into a new animation blueprint without ...

View Post

Implementing Edge Scrolling in Unreal Engine 5 (Strategy Controller Part 3)

Welcome to Part 3 of our series on implementing a player controller for strategy games in Unreal Engine 5. In this video, we are going to cover how to implement edge scrolling in unreal engine 5. Edge scrolling, also known as screen edge scrolling, allows players to pan their camera view by simpl...

View Post

Unreal Engine 5 - UI in 3D Space

In this unreal engine 5 tutorial, I demonstrate how to create an innovative inventory system UI that is displayed in 3D space alongside the character, instead of on the screen like traditional interfaces. This implementation is inspired by the UI seen in the popular game, DeadSpace. Get ready to ...

View Post

Unreal Engine 5 - Strategy Game Controller #2 - Select and Move Characters

This is the 2nd part where we work on implementing a controller for strategy games in unreal engine 5.  In the first part, we implemented a way to pan around, move closer, further (zoom in/ Out) and rotate the camera in a top down view as in most strategy games. Consider age of empires, Anno...

View Post

Unreal Engine 5 - Strategy Game Controller

Today we are going to start implementing a controller for strategy games in unreal engine 5.  In the first part, we will implement a way to pan around, move closer, further (zoom in/ Out) and rotate the camera in a top down view as in most strategy games. Consider age of empires, Anno games ...

View Post

Unreal Engine 5 - Metahuman Bus Passengers

In the previous episode in this series, we added passengers into our bus driving system. The passengers are randomized each time when the game is restarted and their will be a random number of passengers in random seats. Player can enter the bus as the driver and drive away.  But those passe...

View Post

A to Z T-Rex - Animating Walk Cycle in Blender

In last episode of A to Z, T-rex character we implemented the rig for the character. Now we are going to create animations. We will add an Idle animation and a walking animation.


View Post

A to Z T-Rex - Character Rigging in Blender

In this episode of A to Z, T-rex character we are going to rig the T-Rex model we created in Blender. Here, we will add a skeleton including a inverse kinematic (IK) system to make easier to animate foot movement.

View Post

A to Z T-Rex - Modeling in Blender

Today I am going to share something I learned recently. I learned a bit of 3D modeling in blender. So, I am going to create a T-Rex character in unreal. I am going to share all the steps of development including modeling the character, texturing, rigging and animations, and then finally inside un...

View Post

A to Z T-Rex - Modeling in Blender

Today I am going to share something I learned recently. I learned a bit of 3D modeling in blender. So, I am going to create a T-Rex character in unreal. I am going to share all the steps of development including modeling the character, texturing, rigging and animations, and then finally inside un...

View Post

Unreal Engine 5 - Bus Passengers

Today, we are going to add passengers into the bus driving system we have worked on. The passengers will be randomized each time when the game is restarted and their will be a random number of passengers in random seats. Player can enter the bus as the driver and drive away.

2023-02-03 10:01:02 +0000 UTC View Post

Unreal Engine 5 - Car Race

This is the 8th episode of unreal engine AI car driving series. Today, I am going to add overtaking to the AI driven cars and implement a car race system. So, the AI cars will be able to overtake each other and player also can join in the race.

password=CodeLikeMe_Race


View Post

Unreal Engine 5 - Procedural Snake Body

This is the 5th part of the procedural snake/dragon character we are working on. What meant by procedural is, the snake body will be animated dynamically/procedurally through the code and the length of the body can be adjusted as we need through parameters. Regardless of whatever the path the sna...

View Post

Unreal Engine 5 - Packaging Project

Today, we are going to package the project for windows. I will walk you through the process of packaging and show how to fix if we encounter any cooking failures or packaging errors. After packaging the project, we will get a playable .exe file.

project files

2023-01-31 10:01:01 +0000 UTC View Post

Unreal Engine 5 - MetaHuman Bus Driver #2

Today, we are going to continue with the metahuman bus driving system we worked on the following video. Here, we are going to make the character sit on driving seat and add a suitable animation when the character enters the bus.

2023-01-30 10:02:00 +0000 UTC View Post

Unreal Engine 5 - Shooter Input Remapping (ALS #151)

Today, we are going to add input/control remapping into our shooter game. Yesterday, we integrated the menu system into the project. But there were some issues in control options and remapping. We will add the necessary functions to allow control remapping and show the controls inside a scrollabl...

View Post

Unreal Engine 5 - Shooter Menu System Integration (ALS #149)

Today, we are going to integrate enhanced input system into the shooter project. In unreal engine 5.1, the legacy input system has been deprecated and therefore, we are going to migrate all the inputs to the newer system here. This will allow us to make use of the input re-mapping system availabl...

View Post

Unreal Engine 5 - Shooter Menu System Integration (ALS #149)

Today, we are going to integrate the menu system we have implemented separately into the ALS based shooter project we are working on. This will allow us to have a separate main menu, and a pause menu for the game.  

project files

View Post

Unreal Engine 5 - Wormhole Effect

Today we are going to implement a simple wormhole effect in unreal engine 5. Here we will setup a scene where a space ship traveling through space in speed of light.

password=CodeLikeMe_Speed

View Post

Unreal Engine 5 - Procedural Ivy Tool - Part 2

Today we are going to do some improvements to the procedural ivy generator tool we developed yesterday in unreal engine 5. This tool will allow you to create and place ivy in the level in any length and any shape you need. The tool will dynamically add meshes as you modify the guiding spline of t...

View Post

Unreal Engine 5 - Procedural Ivy Tool

Today we are going to implement a procedural ivy generator tool in unreal engine 5. This tool will allow you to create and place ivy in the level in any length and any shape you need. The tool will dynamically add meshes as you modify the guiding spline of the ivy.

password=CodeLikeMe_Ivyge...

View Post

Unreal Engine 5 - NPC Dragons

This is the 4th part of the procedural snake/dragon character we are working on. What meant by procedural is, the snake body will be animated dynamically/procedurally through the code and the length of the body can be adjusted as we need through parameters. Regardless of whatever the path the sna...

View Post

Unreal Engine 5 - Procedural Dragon

This is the third part of the procedural snake character we are working on. What meant by procedural is, the snake body will be animated dynamically/procedurally through the code and the length of the body can be adjusted as we need through parameters. Regardless of whatever the path the snake he...

View Post

Unreal Engine 5.1 - Helicopter Flying Update (ALS #148)

Today, we are going to update the Helicopter flying system we worked on as a part of shooter project, from unreal engine 5.0 to 5.1. We will check all the features we implemented and if there are any bugs after the migration, we will fix it.  These are the features of the helicopter flying s...

View Post

Unreal Engine 5 - Procedural Snake Character #2 - Eat and Grow

This is the second part of the procedural snake character we are working on. What meant by procedural is, the snake body will be animated dynamically/procedurally through the code and the length of the body can be adjusted as we need through parameters. Regardless of whatever the path the snake h...

View Post