UE5/GAS 2

[GAS] 언리얼 게임플레이 어빌리티 시스템 개요 (UE GAS Overview)

해당 GAS관련 학습 프로젝트를 진행하며 작성하는 글에서의사용자의 정의를 하고자한다. 해당 분류의 포스팅에서의 사용자의 의미는언리얼에서 GAS를 사용하여 제작하는 사용자를 일컫는 말로 정의하고자 한다. 언리얼 게임 플레이 어빌리티 시스템을 이용하면 다양한 아이템을 제작할 수 있다.또한조종하는 캐릭터가 다양한 공격과 스킬을 사용할 수 있다. 물론 GAS를 사용하지 않아도공격과 스킬, 다양한 아이템은 제작할 수 있다만 시스템을 사용해서 보다 효과적으로 구현해 본 경험을 가지는 게 나의 학습 목표이다. 자, 이제 왜 GAS를 사용하면 어떤 점이 좋은지공부하며 차차 알아가보자. 오늘 포스팅 목표는 다음과 같다. 게임플레이 어빌리티 시스템을 구성하는 주요 개념과 핵심 구성요소의 학습C++ 언어로 게임플레이 어빌..

UE5/GAS 2025.04.26

1. GameplayAbilitySystem 플러그인 소개

게임 플레이 시스템은 MOBA 타이틀 또는 RPG에서 찾을 수 있는유형의 능력과 속성을 구축하기 위한 매우 유연한 프레임워크입니다. 게임 속 캐릭터가 사용할 수 있는 액션이나 패시브 능력,이러한 액션으로 인해 다양한 속성이 쌓이거나 닳아 없어질 수 있는 상태 효과인'쿨타운' 타이머 또는 리소스 비용을 구현하여위와 같은 방법으로 액션의 사용을 규제하고, 각 레벨에서 해당 기능의 수준과 효과를 변경할 수 있습니다.또한 입자 또는 음향 효과 등 역시 게임플레이 어빌리티 시스템으로 활성화 할 수 있습니다. 간단히 말해, 이 시스템은 현대 RPG 또는 MOBA 타이틀에 설정된캐릭터의 능력에 대해서 복잡한 게임 내 능력을 설계하고 구현할 때 효율적으로 네트워크화 하는데 도움이 될 수 있도록 만들어진 것입니다. 게임..

UE5/GAS 2024.09.19