-
게임개발 7일차 (간단한 슈팅게임 5)게임 개발 2025. 5. 29. 20:23
오늘한일은다음과같다.
적이 죽고나서 죽음 애니메이션이 진행중일 때 총알을 맞을 때마다 죽음사운드가 반복되는 현상을 제거
-> isDead bool 변수를 만들어서 죽었을 때는 상호작용 안되도록
hp를 숫자로도 보여줌
게임오버 장면에서 점수를 보여줌
-> 따로 c# 스크립트를 만들어서 게임끝날 때 저장하게 함
몇킬을 했는지 알려줌
흥미진진한 배경음 삽입
버튼에 마우스를 올렸을 때 올렸다는 표시
내가 죽었을 때 죽은 상태에서 가만히 아무 상호작용도 못함
-> isDead bool 변수로 죽으면 충돌, 움직임이 안되도록
적이 나에게 충돌하고 나서 계속 비빌 때 1초간격으로 데미지를 계속 입음
-> 이걸 Coroutine이라고 하는데 내일 원리를 적어보도록 하자.

collision.gameObject.tag == "Enemy"
collision.gameObject.CompareTag("Enemy") // 이 코드가 살짝 더 빠름
로그를찍어서 버그를 파악하기 쉬울 수 있게 하기.
<이제해야할일>
쿨타임이 있는 우클릭 필살기를 만들어보고 싶다.
다양한 적을 만들어보고 싶다.
맵을 만들고 선택하게 하고 싶다.
적에게 hp바를 만들어주고 싶다.
누르고 있을 때 총알이 일정간격으로 발사
'게임 개발' 카테고리의 다른 글
게임개발 9일차 (간단한 슈팅게임 7) (0) 2025.06.03 게임개발 8일차 (간단한 슈팅게임 6) (0) 2025.06.02 게임개발 6일차 (간단한 슈팅게임 4) (0) 2025.05.28 게임개발 5일차 (간단한 슈팅게임 3) (0) 2025.05.27 게임개발 4일차 (간단한 슈팅게임 2) (1) 2025.05.26