2025.06.25 김진우 포트폴리오 1차 - 24일차 (영상변화없음)

김진우·2025년 6월 24일

Portfolio

목록 보기
11/32


[현재 영상에 대한 작업 완료 내용]
1. 몬스터 가드 로직 추가 (랜덤 실행)
2. 몬스터 상태 중복으로 인한 동작 멈춤 문제 해결
3. 플레이어 스턴 이후 발생한 행동 불가 문제 해결


[트러블 슈팅(문제 발생 사항, 현재 고민 중인 사항)]
1. 몬스터 사망 시 Player의 변수 Attacker list에서 해당 몬스터가 정상적으로 제거되지 않는 문제

몬스터 사망 애니메이션 실행 시 위치 이동이 동작해서 공격 범위에서 벗어나는 것에 의한 문제로,
공격 범위에서 벗어나면 Attacker list에서 몬스터 액터가 잠깐 제거가 되는데,
이때 사망 이벤트 작동으로 빈 액터를 참조해 발생하는 문제로 추정됨


[솔루션(트러블 슈팅에 대한 해결 방안)]
1. 몬스터 사망 시 Player의 변수 Attacker list에서 해당 몬스터가 정상적으로 제거되지 않는 문제

케이스 1 : 위치 이동이 없는 사망 애니메이션 적용
케이스 2 : 사망으로 인한 상태 변화를 사망하는 액터에서 처리 후 관련 액터로 전이

케이스 2 사용
케이스 1을 사용할 경우 로직 변경 없이 해결 가능한 문제로 예상된다.
하지만, 추가적인 문제 발생 시 케이스 2로 로직 변경이 문제 해결에 유리할 것으로 예상된다.



[작업 예정 사항]
1. 몬스터 사망 시 발생하는 문제 해결
2. 플레이어 에셋 추가


[작업 완료 사항(누적)]
플레이어 이동
플레이어 공격
   - 플레이어 다운 공격
플레이어 방어
   - 저스트 가드
몬스터 AI
   - 몬스터 이동 AI
   - 몬스터 순찰 AI
   - 몬스터 공격 AI
       - 몬스터 가드
   - 집단전 대기 AI
몬스터 상태이상
   - 스턴
   - 다운
캐릭터 그룹 분류
   - 다른 그룹 공격
   - 캐릭터당 공격 인원 제한
   - 그룹 전투 상태 동시 돌입
   - 그룹 비전투 상태 돌입

0개의 댓글