게임 개발자
close
프로필 배경
프로필 로고

게임 개발자

  • 분류 전체보기 (79)
    • Algorithm (11)
    • Unreal (48)
    • C++ (13)
    • The Wild Card 제작 (6)
  • 홈
  • 태그
  • 방명록
[Unreal] GAS - Gameplay Ability

[Unreal] GAS - Gameplay Ability

개요GAS의 구성요소 중 하나인 Gameplay Ability의 역할 및 활용법을 정리한다.Gameplay AbilityUGameplayAbility 클래스에서 파생된다.게임 내 어빌리티가 하는 일, 시전 시 비용, 언제 어떤 상황에서 사용할 수 있는지 정의한다.비동기 실행되는 오브젝트 인스턴스이므로 캐릭터 애니메이션, 파티클, 사운드 이펙트, 플레이어 입력, 실행 도중 벌어지는 캐릭터 상호작용에 따른 분기 등을 실행 가능하다.Ability 부여 및 회수Actor가 Ability를 사용하려면 Ability System Component에 Ability를 부여(grant)해야 한다.Ability에 Access를 부여하는 ASC의 메소드FGameplayAbilitySpecHandle GiveAbility(F..

  • format_list_bulleted Unreal
  • · 2025. 1. 30.
  • textsms
[Unreal] GAS (1)

[Unreal] GAS (1)

개요언리얼 공식 사이트의 Gameplay Ability System에 대한 문서를 정리한 글이다.GAS는 Actor들에게 어빌리티를 추가하거나 삭제하면서 기능변경을 구현할 수 있게 해준다. 여기서 기능변경은 이펙트 변경, 스킬추가, 점프 등을 말한다.구성요소GAS를 활용하기 위해서 알아야하는 구성요소들을 간단하게 정리했다. 각각의 요소가 어떤 역할을 하는지는 따로 정리할 예정이다. 일단 어떤 것들이 있는지만 파악하자.Gameplay AbilityAbility TaskGameplay AttributesGameplay EffectsAbility System ComponentActor가 GameplayAbility System과 상호작용하기 위해서는 Actor에 AbilitySystemComponent가 있어..

  • format_list_bulleted Unreal
  • · 2025. 1. 29.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (79)
    • Algorithm (11)
    • Unreal (48)
    • C++ (13)
    • The Wild Card 제작 (6)
최근 글
인기 글
최근 댓글
태그
  • #reflection
  • #card game
  • #Algorithm
  • #c++ project
  • #network
  • #UnReal
  • #c++
  • #LYRA
  • #UI
  • #STL
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바