a65614aa1f06b3679234254958d62d3b7ed9382c3163bbb54e0b053665



님들 나카무라 파편이라고 앎?

애니메이션을 볼 때, 착지할 때 지면이 개박살나면서 흔들리는 작화법을 애니메이션에선
나카무라 파편이라고 함. 나카무라 유타카가 이 분야 장인이라서 나카무라 큐브, 유타폰 큐브 라고 함.

내가 만드는 께임은 개쩌는 액션 껨이니까 미약하게나마 이런 걸 가지고 오고 싶어서 만듦.

내가 저렇게 세밀하고 간지나는 건 힘들어서 못만들지만,
간단하고 조금이나마 흉내낼 수 있다는 마인드로 만들었었음.

이게 큰 매력은 아닐지라도, 그나마 내가 할 수 있는 작은 디테일이라 생각함.


a04424ad2c06782ab47e5a67ee91766dc28ef1ecd6acc5cbbf13d3c65ad5d721c4e4e5f3375c326fa802a9e5de


플랫포머는 대부분 블럭을 이렇게 늘려서 배치하는데,
이 늘어난 블럭을 16 * 16 사이즈로 하나씩 나눠서 그리도록 하는거임.


a04424ad2c06782ab47e5a67ee91766dc28ef1ecd6acc5cbbf13d3c65ad5d7221de0246323eb5f00ba6cc67c85bf3382cb04f9a0


이렇게 16 * 16으로 나눠서 출력시키고, 충돌 면적도 16 * 16으로 나눠서 충돌되게 하고


0cb3d92be4c631a960e998b21fd704039e21ecae777983add510


그리고 마우스나, 오브젝트에 닿게 하면, 충돌 된 구간은 x,y 좌표가 -1,1 씩 랜덤으로 그리도록 하면 됨.

원래는 16 * 16 블럭을 일일이 하나씩 설치 했는데, 하나씩 진열 시키는게 너무 귀찮아서

늘어난 스프라이트 가로/세로 너비를 16으로 나눠서, 16 * 16 사이즈로 출력하고
충돌 구간도 스프라이트 가로/세로 너비로 나눈 다음에, 오브젝트가 해당 블럭에 충돌 될 경우에
흔들리게 만듬.


0cb3d92be4c631a960ea98b21fd70403dead19d35772267a5adfd5


결과물.

지금 다시 이렇게 보니까 여러 방법으로 응용해서 연출을 더 이쁘게 할 수 있을 듯


예를 들어, 강한 오브젝트 / 약한 오브젝트를 나눠서 블럭이 흔들리는 강도를 바꿔준다던지 ㅇㅇ.

오래 전에 만든건데, 함 보여주고 간다.


꽤 오래전에 만들어놓고 묵혀둔건데,

별 거 아니지만, 작은 아이디어가 다른 사람 생각을 거쳐서 아이디어가 될 수 있다고 본다.




1e989d20b4d439f038ec85f84fd0766f5e3cb697d278dcf311544d98af567fa88762bfa788b2455d471afba86152b656132aa3e29eb9


니들도 좋은거 내놔라. 협박이다 이건.



겜메 소스 공유함

https://drive.google.com/file/d/1yFKOH0IMGpCMx2K0GSCIQj441qZFjlRI/view?usp=sharing


block_shake.yyz

block_shake.yyz

drive.google.com




다들 즐껨개하샘.