크레센도 Cresendo 3
이 글은 크레센도 Cresendo 시리즈의 4번째 기록입니다. (총 5개)
오늘 한 일
- 보스전
- 보스전 돌입 시 잡몹이 보스 아레나 밖으로 도망가도록 하기
- 하민이 보스 attack 시 보스가 밀리되 맵 밖으로는 나가지 못하게 하기
- immovable 바디 월드경계 수동 클램프
- 하민과 보스가 겹치지 않도록 하기
- 바닥 장판은 보스 아레나 진입 후에만 생성되도록 하기
- 액션
- 하민 공격 시에는 이동 멈추기
- 이유: 공격 시에도 이동이 가능하다 보니 스케이트 타는 것처럼 움직이고 공격 범위를 지나가서 몹에게 유효타가 들어가지 않는 문제 발견
- 하민 공격 시에는 이동 멈추기
막힌 부분
- 보스전 진입 시 잡몹이 도망가야 하는데 우측으로 도망가는 경우가 있음
- 이유: 하민이 왼쪽에서 등장하니까 부딪히면 설정 상 잡몹이 우측으로 튕겨지며 방향이 우측으로 설정되어 보스를 가로질러 도망가게 됨
- 방안: 보스와 보스 아레나가 우측에 생성되므로 AI를 끄고 왼쪽으로 도주하도록 지정
- 보스전 시 보스가 넉백하며 맵 밖으로 날아감
- 이유:
setImmovable(true)바디는collideWorldBounds가 위치를 잡아주지 않음 - 방안: 수동 클램프 설정
- 이유:
- 보스전 진입 전에 아레나 가까이에 가기만 해도 장판이 발동됨
- 이유: 보스 패턴이 거리로 작동함
- 방안: 거리가 아닌 교전 상태 true로 변경함
다음에 할 일
- 적 움직임 애니메이션 수정
- 노아 캐릭터 및 애니메이션 생성
- 하민 우주선 에셋 제작
- Attack effect 제작