Skip to content

the Walled Garden

Welcome to Jiahao Li's Blog

the Walled Garden

Welcome to Jiahao Li's Blog

  • Home
3C Game Development Gameplay Unreal Engine

Motion Matching in Unreal Engine 5(1) : Preliminary knowledge

JiahaoLi May 2, 2023 No Comments

In the following articles, we are going to dive into the next-gen animation solution, the Motion Matching. The principle of Motion Matching is quite simple and easy to understand at…

3C Game Development Gameplay Unreal Engine

Camera Management in Unreal Engine 5: Introduction

JiahaoLi April 22, 2023 1 Comment

Camera management, one of the 3C, maybe the most important aspect to create a wonderful gameplay. Creating a effective camera system is not easy, it is relative to the physcis,…

Game Development Gameplay Gameplay Framework Unreal Engine

Gameplay Settings in Lyra : A Down-Top Approach(4)

JiahaoLi April 12, 2023 No Comments

If you consider GameSettings as a MVC model designning, we have discussed about the Model in the last 3 posts, from now on, we will focus on the View, which…

Game Development Gameplay Gameplay Framework Unreal Engine

Gameplay Settings in Lyra : A Down-Top Approach(3)

JiahaoLi April 10, 2023 2 Comments

We have discussed about UGameSetting before, in this post, we are introducing to UGameSettingCollection and UGameSettingRegistry, which is used as a collection of UGameSetting. The former, UGameSettingCollection is much more…

Editor Game Development Unreal Engine

Using Slate for UI development and editor(14): Introduction ot K2Node

JiahaoLi April 1, 2023 1 Comment

To be brief, K2Node can be considered as a dynamic, complicated and advanced blueprint node, when declare a function of a UObject, we usually use UFUNCTION(Blueprintcallabe) specifier, it will also…

Game Development Gameplay Gameplay Framework Unreal Engine

Gameplay Settings in Lyra : A Down-Top Approach(2)

JiahaoLi March 29, 2023 1 Comment

We have discussed about the base class of Gameplay Setting last time, this time we will move further, take a look at how the derived classes finally accomplish the feature.…

Game Development Gameplay Gameplay Framework Unreal Engine

Gameplay Settings in Lyra : A Down-Top Approach(1)

JiahaoLi March 22, 2023 1 Comment

Lyra is composed of many modules, but there are only two of them belongs to the project, the others are plugins for reusable, in this series of posts, we will…

Editor Game Development Unreal Engine

Using Slate for UI development and editor(13): Python for Unreal Engine

JiahaoLi March 20, 2023 2 Comments

Although Python has a bad performace when using it in gameplay runtime, however, it can still be a excellent edtior tool. In this post, we will focus on the basic…

Game Development Gameplay Gameplay Framework Unreal Engine

A Method to Create Gameplay Attribute & Gameplay Attribute Modifier by Meta Data

JiahaoLi March 18, 2023 No Comments

If you are familiar with the GAS, you know that GAS uses UGameplayAttributeSet for gameplay attribute. A gameplay attribute is used to decribes the data of a character, like max…

Game Development Gameplay Gameplay Framework Unreal Engine

Soft and Weak Pointers in Unreal Engine 5

JiahaoLi March 17, 2023 1 Comment

This post focuses on pointers in Unreal Engine. 1. Weak vs Soft Pointers A Weak Pointer is created or set to point to an existing UObject that is already instantiated…

Posts pagination

1 2 3 4

« Previous Page — Next Page »

Jiahao Li
QQ:188009536
Email:gdi188009536@gmail.com
Hypergryph Game Programmer 2022 - Now
Shandong University Bachelor 2019 - 2023

Friendly Links

Ag2S'S Space - Ag2S's Blog. Game, Engine, Coding, Design
Ag2S's Blog. Game, Engine, Coding, Design
ag2s.net

the Walled Garden

Welcome to Jiahao Li's Blog

Copyright © All rights reserved | Blogus by Themeansar.