본문 바로가기

Unity/Unity3D_MyProject

Unity3D_MyProject - 게임개발일지#4(2023. 1.23 ~ 2023. 2. 11)

2023. 1.23 ~ 2. 11

1.25 ~ 26
- 몬스터D 추가 구현 및 몬스터D 공격의 불기둥 오브젝트 추가

1.28 
-  보스2월드필드 구현 및 보스2 포탈 구현 완료

1.31
- 보스2 구현 및 보스2의 공격1 : 점프 후 캐스팅 -> 공격 경고 범위 표시 하고 해당 범위로 메테오 낙하 구현
- 애니메이션에 맞게 3~5회 일정 원범위의 랜덤한 지역에 공격경고표시를 포함한 메테오 공격 스폰

2.2
- 보스2 두번쨰 돌격 공격 및 공격범위경고라인 생성 추가 
- 보스에 isImotal, 캐릭터에 isKonckBack 불리언 변수 추가하여 보스 무적 상태와 캐릭터 넉백상태이상 추가
- 보스2 반피 이하 일때 첫번째 메테오 공격 강화(거대메테오 중앙 및 원형 스폰) 및 두번째 돌격 공격 강화(돌진공격3 회)
- 보스2 세번째 공격은 근접공격하는 고양이(MonsterB공격 로직을 따르지만 데스카운팅, 골드드랍등은 적용X) 소환 3마리 (반피 이하면 6마리)
- 근접몬스터(MonsterB, 소환고양이)공격 충돌 콜라이더 에서 개별 박스콜라이더 trigger 충돌로 피격로직 변경

####################2월 할 일 #####################
- 아티팩트 선택창에서도 선택하지 않고 나가기 버튼 추가 ---------------------------> 2.11(완료) 
- 아티팩트 및 액티브 스킬창 자물쇠 없애기 ---------------------------> 2.11(완료) 
- 보스2 처치시 3번째 아티팩트 창 해금---------------------------> 2.11(완료) 
- 3번째 아티팩트 창 해금 효과Ui 추가 ---------------------------> 2.11(완료) 
- 보스1 변경 --------------------------->2.6(완료) : 기존 거미보스에서 장수풍뎅이?보스로 변경 및 공격패턴 추가 변경
- 스테이지3 구현 전 보스2 타임어택 로비 기록 정상작동 확인 ---------------------------> 2.10(완료) : 정상작동 확인
- 보스2 공격 사운드 + 피격시 캐릭터 사운드 추가
- 보스포탈 입출시 페이드인아웃 등 효과주기
- 카메라 거리조절
- 옵션 소리크기 조절 추가
- 조우타이는 골드로 해금해야 사용가능하도록 수정
- 캐릭터 피격시 화면 흔들림 구현(옵션에 on off 추가)
- 영어 한국어 옵션에서 언어변경 추가
- 튜토리얼 중간터치 넘어가지 않도록 수정 및 보스 스페이지와 타임어택 설명 추가
- 스테이지3 구현
- 스테이지3 구현 후 전체적인 아티팩트 및 스킬 밸런스, 획득 골드 및 경험치, 데미지, 몬스터 체려등 밸런스 조절
- 광고 애드몹 삽입 및 구글 로그인과 구글드라이버에 데이터 저장 및 불러오기(GPGS) 구현
####################2월 디버그 목록#####################
- 보스2 달리기 공격 딱 붙어 있으면 피격판정되지 않는 버그 
- 같은 속성의 스킬을 2개 다 배우면 쿨타임이 제대로 동작하지 않는 버그 ---> 2.6(완료) : 각 원소별 영혼프리팹을 추가로 1개씩 더 생성하여 패시브와 액티브를 각각의 프리팹이 개별적으로 사용하도록 변경
- 보스2 달리기 공격 중 사망하면 보스 콜라이더에 피격콜라이더가 그대로 남아있어 캐릭터 충돌시 데미지 입는 버그---------------------------> 2.10(완료) : 보스 사망시 Layer를 변경
- 로비에서 보스타임어택 기록표시가 이전의 기록보다 안좋은 성적인데도 이전에 보스를 기록으로 처치 후 재도전때 이전 보스를 잡지도 못해서 기록 갱신이 아예 없다면 날개애니메이션이 붙어있음 ---->2.10(완료)
- 로비에서 보스타임어택 기록표시가 게임을 종료후 다시 켰을때는 사라져있음.---->2.10(완료)


2.3~2.6 
- 보스1 기존 거미에서 다른 몬스터로 바꾸고 공격 로직 총6가지 새로 구현
- 보스1과 보스2과 같이 활성화 되어 있는 상태에서 보스1의 체력HP 감소 로직이 보스2의 체력HP 감소로직과 함께 동작(LateUpdate)되어 버그 발생 --> 보스2를 보스1이 죽은 후에 활성화 되도록 변경

2. 8
- 보스1 반피 이하 Jump공격 두번째 충격파 범위 증가
- 보스2 Run공격에 화염잔상 이펙트 추가

2.11
- 아티팩트 및 액티브 스킬창 4번째 자물쇠 없애고 보스2 처지시 3번째 아티팩트 해금되도록 구현
- 보스2 타임어택 로비 기록 정상작동 확인 및 버그 수정
- 사망한 보스 콜라이더에 캐릭터가 피격되는 버그 Layer변경으로 수정