현재 인간 이동에서 알 수 없는 버그가 발견되면서 진행이 더뎌지고 있다.
[ 문제 상황 ]
1. WalkNode에서 애니메이션은 실행되는데 이동하지 않고 멈춰있다가 다시 거점을 향해 이동
(처음 스폰될 때부터 정상적으로 실행되는 객체와 아닌 객체가 있음)
2. HumanSpawnPoint가 아닌 다른 곳(MonsterSpawnPoint4)에서 스폰
(오랜 시간 실행 시 간혹 재현되는 버그, 정말 랜덤 확률로 나와서 디버깅 찍기도 어려움ㅠ)
[ TODO ]
0. 브랜치 병합
1. 업데이트 된 맵에서 단위 테스트 작동하는지 확인
2. 트리 구조 가독성 향상을 위해 재작성
3. Walk, SetFormation, Run(Blender Tree) 제외하고 나머지 애니메이션 작업
4. 공포 게이지 UI 생성
5. EndPointTrigger 시 스테이지 하트 감소
6. Wave에 따라 인간 유닛 업그레이드 해서 나오도록 만들기
6.1) Wave Table 만들고 기본 값으로 파싱되어 작동하는지 테스트
6.2) 레벨 디자인하여 Table에 값 채워넣어서 테스트
7. 트리 구조 설명하는 문서 작성
8. Walk, SetFormation, Run(Blender Tree) 애니메이션 작업
9. DataManager에서 SO 설정하도록 수정
1번은 저 버그때문에 진행중이고 Wave 시작은 웨이브 인덱스 * 2 만큼 인원이 스폰되도록 임시 로직을 넣어두었다.
이것 때문에 브랜치도 분리해서 다른 팀원분 작업이랑 병합하는 작업부터 진행해야한다.
일단 내일 오전까지 원인을 분석해보고, 정 안되겠으면 우선 공포게이지 UI와 스테이지 하트 감소하는 로직부터 만들어야겠다!
'내일배움캠프 > TIL' 카테고리의 다른 글
| [내배캠][Unity6기][TIL] NavMesh 트러블슈팅 (0) | 2024.12.09 |
|---|---|
| [내배캠][Unity6기][TIL] NavMesh 경로 설정 수정 (0) | 2024.12.06 |
| [내배캠][Unity6기][TIL] Behavior Tree 구조 설계 (3) (0) | 2024.12.04 |
| [내배캠][Unity6기][TIL] 11.15 최종 프로젝트 시작 전, 알아두면 좋을 것들 특강(스탠다드) (2) (0) | 2024.12.03 |
| [내배캠][Unity6기][TIL] UGS 데이터 로드 (0) | 2024.12.02 |