목록게임 개발/프로젝트 (2)
게임 개발 로그
폭파전: 플레이어 Behaviour Tree 설계
1. 행동 트리 설계 2. 행동 정리2-1. 죽음/그로기 상태가장 높은 우선순위를 갖는 상태다. 체력 조건을 검사하여 0보다 작거나 같다면 죽음 상태와 그로기 상태 중 한 가지를 고른다. 만약 첫 번째 죽음이라면 그로기 상태고, 그 이상의 죽음을 맞이했다면 Death 상태로 간다.그로기 상태에서는 이동을 하거나 가만히 있을 수 있다. Groggy(이동) 상태/Groggy 상태 둘 중 한 가지 상태를 선택하게 된다. 2-2. 문 상호작용 상태문과 충돌되어 있으며, F 키를 누르고 있을 때 진행되는 상태다. 맵 중 샛길(지름길)을 열기 위해 문과 상호작용하는 상태다. 2-3. 빠르게 뛰기 상태Q를 눌렀을 때 빠르게 뛸 수 있다. 이동키와 함께 조작해야 한다. 빠르게 뛸 때 스태미나가 필요하다. 빠르게 달리..
게임 개발/프로젝트
2025. 1. 3. 18:31
유니티에서 Field of View, 시야각에 따라서만 보이게 하기 (URP 프로젝트)
참고 영상 참고 영상과 실제 개발된 화면에 차이가 있는 이유는 빌트인 프로젝트와 URP 프로젝트에 차이가 있기 때문이다. URP 프로젝트에서는 따로 Surface Shdaer가 없기 때문에 해당 영상에서 제시하는 셰이더대로 제작하는 것에 무리가 있다.그래서 Shader Graph를 만들어서 해당 기능을 적용하는 방법을 따로 노션에 정리해 두었다. 참고 영상과 결과물에 차이가 있기 때문에 좀 더 업데이트가 필요하지만 현재까지의 해결법을 적은 노션 링크를 올려 두겠다. Field of View | Notion1. 해결법 참고 영상metal-catamaran-8b6.notion.site
게임 개발/프로젝트
2024. 12. 31. 19:53