본문 바로가기

GameplayAbilitySystem3

Unreal GAS(GameplayAbilitySystem) Documentation 번역글 3부 4.6 GameplayAbility4.6.1 GameplayAbility 정의GameplayAbility(GA)는 게임에서 액터가 수행할 수 있는 모든 행동이나 스킬입니다. 예를 들어, 질주하면서 총을 쏘는 것처럼 둘 이상의 GameplayAbility를 동시에 활성화할 수도 있습니다. GameplayAbility는 블루프린트 또는 C++에서 구현할 수 있습니다.GameplayAbility의 예시:점프질주총 발특정 초마다 수동으로 공격 막기포션 사용문 열기자원 수집건물 건설GameplayAbility로 구현해서는 안 되는 것들:기본적인 움직임 입력UI와의 상호작용 - GameplayAbility를 사용하여 상점 아이템 구매이는 규칙이 아니라 권장 사항일 뿐입니다. 설계와 구현은 다를 수 있습니다. Gam.. 2023. 6. 6.
Unreal GAS(GameplayAbilitySystem) Documentation 번역글 2부 4.5 Gameplay Effect4.5.1 Gameplay Effect 정의 GameplayEffect(GameplayEffect, GE)는 Ability가 자신을 포함한 다른 객체의 Attribute 및 GameplayTag를 변경하기 위한 수단입니다. 즉각적인 Attribute 변화를 일으킬 수 있거나(예: 피해나 치유) 이동 속도 증가나 기절과 같은 장기적인 상태 버프/디버프를 적용할 수도 있습니다. UGameplayEffect 클래스는 단일 GameplayEffect를 정의하는 데이터 전용 클래스입니다. 추가적인 로직은 GameplayEffect에 포함되지 않아야 합니다. 보통 디자이너는 UGameplayEffect의 여러 블루프린트 자식 클래스를 생성하여 사용합니다.  GameplayEffec.. 2023. 5. 27.
Unreal GAS(GameplayAbilitySystem) Documentation 번역글 1부 해당 글은 언리얼 공식 문서가 아닌 개인이 작성해놓은 문서를 DeepL과 필자가 멋대로 번역, 의역한 글입니다. 따라서 잘못된 정보와 해석이 다분히 있을 수 있습니다. GitHub - tranek/GASDocumentation: My understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sMy understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project. - GitHub - tranek/GASDocumentation: My understanding of Unreal Engi.. 2023. 5. 5.