DHLee Dev Log

  • 홈
  • 태그
  • 방명록

2026/05/11 1

[언리얼 엔진] 팀 프로젝트 제작 일기 02 - StatComponent로 전투 스탯 관리하기

어제는 ActorComponent를 상속받는 HealthManager 클래스를 만들어서 체력 관리와 UI 갱신을 분리하는 실습을 해보았다.이번에는 그 구조를 팀 프로젝트에 맞게 응용해서 StatComponent를 구현했다.처음에는 체력, 공격력, 방어력, 이동속도, 스태미너를 각각 변수로 관리하는 기본 형태로 작성했다.이 버전이 처음 커밋했던 StatComponent의 초기 완성 상태였다.하지만 이후 유물과 강화 시스템을 반영해야 했고, 단순히 스탯 값을 변수로만 관리하는 방식으로는공격력 증가, 최대 체력 증가, 이동속도 배율 증가 같은 효과를 처리하기 어렵다고 느꼈다.그래서 이후에는 전투 스탯을 구조체로 분리하고, 기본 스탯과 최종 스탯을 나누어 관리하는 방식으로 확장했다.StatComponent를 만..

언리얼 엔진/프로젝트 2026.05.11
이전
1
다음
더보기
프로필사진

DHLee Dev Log

알고리즘, CS, 언리얼 엔진 등을 공부하며 배운 것을 기록하는 블로그입니다.

  • 분류 전체보기 (23) N
    • 언리얼 엔진 (6) N
      • 프로젝트 (4) N
    • 알고리즘 (2)
    • C++, CS (15) N

Tag

map, c++, CS, 운영체제, emplace_back, push_back, 프로그래머스, NGE, 코딩테스트, 알고리즘, UBT, 언리얼엔진, UHT, 액터 컴포넌트, Binary_Search, vtable, UE5, 단조스택, 언리얼 엔진, vptr,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바