2025.06.13 김진우 포트폴리오 1차 - 12일차

김진우·2025년 6월 12일

Portfolio

목록 보기
6/32
post-thumbnail


[현재 영상에 대한 작업 완료 내용]
1. 플레이어가 공격/피격 할때만 CameraShake, HitStop, Sound 실행
2. 몬스터 대기 상태 추가
    2-1. 몬스터가 타겟을 바라보도록 설정
    2-2. 몬스터가 캐릭터와 일정 거리 유지
    2-3. 몬스터가 플레이어 주변을 배회 (랜덤 이동)
    2-4. 최대 공격 가능한 그룹 내 몬스터 수 제한

[트러블 슈팅(문제 발생 사항, 현재 고민 중인 사항)]
1. 몬스터 대기 상태 변경시 문제 발생
   - 몬스터 이동 애니메이션이 동작 안하는 문제

[솔루션(트러블 슈팅에 대한 해결 방안)]
1. 대기 상태 : 몬스터 이동 애니메이션이 동작 안하는 문제
    케이스 1 : 대기 상태에서만 실행할 애니메이션 추가
    케이스 2 : 대기 상태에서 이동 방식 변경

    케이스 1 선택
    케이스 2 선택 시 애니메이션과 관련된 문제는 해결이 가능하지만, AI를 이용해 특정한 지점으로 이동 시 목표 지점 방향으로 회전을 하기 때문에 공격할 타겟을 고정하는 로직이 복잡해질 것으로 예상됨
    케이스 1 선택 시 이동 속도에 따른 정확한 애니메이션 모션 적용은 힘들 것으로 예상되지만, 이동 속도를 일정 범위 내로 제한한다면 애니메이션 동작이 크게 이상하지 않을 것으로 예상됨

[작업 예정 사항]
1. 몬스터 대기 모드 변경 시 문제 수정
2. 그룹 전투 시작 시 해당 그룹 캐릭터 모두가 전투 시작 상태로 변경
3. 몬스터 공격 시 가끔씩 몬스터가 통째로 멈추는 오류 수정 (영상X)
   → 다수의 Attcker에 대한 데미지 처리를 안해서 콤보 도중 Attacker가 바뀔 경우 문제 발생 (06/13 추가)

[작업 완료 사항(누적)]
플레이어 이동
플레이어 공격
   - 플레이어 다운 공격
플레이어 방어
   - 저스트 가드
몬스터 AI
    - 몬스터 이동 AI
    - 몬스터 순찰 AI
    - 몬스터 공격 AI
몬스터 상태이상
    - 스턴
    - 다운
캐릭터 그룹 분류
    - 다른 그룹 공격

0개의 댓글