전체 글(156)
-
[ 가디언 ] 지식의 수호자 보스
가디언이라는 프로젝트에 나오는 지식의 수호자에 대한 글이다. 시작하면 보스 등장 컷씬이 재생된다. 이후 보스 패턴은피가 일정 수치 이하로 떨어지게 되면 야바위를 실행한다.그리고 보스의 피가 낮을수록 야바위 속도가 빨라진다. 1. 야바위에서 보스를 맞출 경우 야바위에서 5개의 뒤집힌 책 중에서 보스를 찾아 때리면 보스와 싸우게 된다.이 때 보스의 패턴은 3개로1. 탄환을 십자 방향에서 회전해가며 뿌리는 패턴2. 레이저를 십자 방향으로 발사해 회전하는 패턴3. 플레이어 방향으로 레이저를 발사하는 패턴 이 있다. 이후 피를 일정 이하로 때리면 다시 야바위 패턴을 실행한다.이게 맨 처음 제외 3번 반복된다. 2. 야바위에서 보스 이외에 다른 책을 때린 경우 잘못된 뒤집힌 적을 때린 경우, 괴상한 모습의 책이 플..
2024.04.29 -
[ 졸업 작품 ] Spike Worm 보스 개발
졸업 작품으로 로그라이트 게임을 제작하고 있다.스테이지마다 마지막 부분에서 보스가 나오는데 2 스테이지에서 나오는 보스 중 하나를 제작했다.타격감과 피격감에 대한 부분을 수정하기 이전에 제작한 보스라 살짝 밋밋할 수 있다. 참고로 Terraria라는 게임에 나오는 세상을 먹는 자에서 영감을 받아 지렁이 보스를 제작했다. 패턴: 플레이어는 대쉬에 무적이 있다.1. 자신의 몸에서 총알을 발사하는 패턴이다. 2. 플레이어를 감싸며 조이는 패턴이다. 3. 플레이어를 계속해서 따라오는 패턴이다.따라오다가 도중에 자신의 몸체와 부딪히면 패턴이 종료되며 머리만 남게된다. 이 다음부터는 머리만 남게 되었을 때의 패턴이다.1. 머리만 따로 움직이며 십자, 십자 대각선 방향으로 탄환을 발사하는 패턴이다. 2. 자신의 머리..
2024.04.28 -
[ 졸업 작품 ] 타격감, 피격감
전에 만든 Feedback Player를 활용해 졸업 작품에서 타격감과 피격감을 제작해봤다.더보기전에 만든 Feedback Player에 대한 글 [ 개발 일기 ] Unity Custom Editor 만져보기졸업 작품하느라 개인적인 개발 공부가 하고 싶어서 남는 시간에개인 프로젝트를 하면서 다양한 개발 공부를 해보고 있다. 개인 프로젝트를 진행하면서 코드 구조도 깔끔하게 짜보는 연습을rivermountain.tistory.com [ 개발 일기 ] Feedback Player ( Custom Editor )ㅎ.ㅎ 전에 불값으로 Feedback Player의 Feedback을 키고 끄고 했었는데뭔가 확장할 일이나 Feedback을 추가할 일이 생겼을 때 불편할 것 같아 결국 컴포넌트 형식으로 변경했다. 근데..
2024.04.27 -
[ 개발 일기 ] SO, Prefab을 에디터에서 저장하기
최근 졸업 작품에서 이전에 만든 Feedback Player를 사용하는데 문제가 발생했다. [ 개발 일기 ] Feedback Player ( Custom Editor )ㅎ.ㅎ 전에 불값으로 Feedback Player의 Feedback을 키고 끄고 했었는데뭔가 확장할 일이나 Feedback을 추가할 일이 생겼을 때 불편할 것 같아 결국 컴포넌트 형식으로 변경했다. 근데 그렇다고 만들어rivermountain.tistory.com Feedback을 추가하고 저장 후 프리팹을 껐는데 추가한 Feedback이 저장되지 않는 문제가 생겼다. Feedback의 Serialize Value를 수정할 경우에는 저장이 되었기에 한 번 문제에 대해 찾아보았더니EditorUtility.SetDirty()라는 것에 대해 알..
2024.04.26 -
[ 개발 일기 ] Feedback Player 가지고 놀기
이런 느낌의 피드백을 추가해서 완성한 FeedbackPlayer를 가지고 놀았다. HitFeedback 으로 이름을 수정해야하나 살짝 고민중.. 일단 한동안 Feedback 여러 가지 추가해보면서 개발 공부를 진행할 것 같다. Procedural Animation은 언제서부턴가 뒷전이 되어버렸다.
2024.04.24 -
[ 개발 일기 ] Feedback Player ( Custom Editor )
ㅎ.ㅎ 전에 불값으로 Feedback Player의 Feedback을 키고 끄고 했었는데뭔가 확장할 일이나 Feedback을 추가할 일이 생겼을 때 불편할 것 같아 결국 컴포넌트 형식으로 변경했다. 근데 그렇다고 만들어둔 에디터를 지우기는 또 아까워서다른 형식으로 에디터를 제작해보았다. Cinemachine에서 참고해서 Button을 눌러서 Feedback을 추가할 수 있도록 제작했다.( Cinemachine 처럼 Popup은 어캐하는지 모르겠다. ) 일단 지금은 이런 식으로 추가할 피드백마다 일일히 적어줘야하는 형식이다.다른 방식이 떠오르면 더 좋은 것으로 수정할 것 같다. 혹여나 더 좋은 생각이 있다면 댓글로 달아주기 바란다.
2024.04.23