안녕하세요?
오늘은 이번에 개선시킨 파편 시뮬레이션? 시스템에 대해서 소개해드리고 싶은데요
게임에서 여러 파편들이 자연스럽게 떨어지고 굴러다니게 하려고 많은 고민을 했습니다

(가로로 때릴 때)

(세로로 때릴 때)
이런식으로 파편들이 땅에 떨어질 때 유니티의 물리 엔진을 사용하였습니다
물건이 부서지면 파편들이 쏟아지고, 각 파편들은 자신들의 움직임을 왼쪽 화면과 같이 시뮬레이션합니다
시뮬레이션 공간에서의 x, y 값은 게임 공간에서의 x, z 값으로 치환되고, 여기에 물체가 받은 힘을 따로 더하여 최종적인 움직임이 만들어집니다

파편들을 발사하는 컴포넌트가 물체나 몬스터에 부착되어 있고, 다양한 파라미터를 조정해서 자연스러운 움직임을 만들고 있습니다
아래는 이를 이용해 만든 다양한 예시들입니다

토끼잡는 테스트맵입니다!

이건 재미삼아 만들었던 벌레잡기 미니게임입니다 (예전에 재밌게 했던 워크유즈맵인 양과 토끼랑 비슷한 식입니다)
전에도 벌레 잡는 장면을 올렸었는데요, 눈썰미가 좋으신 분들은 눈치채셨겠지만 죽일 때 이펙트가 살짝 바꼈습니다

테스트를 할 때 적이 움직이면 불편해서 재워놓은 다음 때리고 있습니다

파편 시스템으로 만들었지만, 뭔가 다른 연출적인 목적으로 사용하기도 합니다
읽어주셔서 감사합니다!
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.