Sparta Unreal 부트캠프 97일차

정찬호·2026년 4월 20일

팀 프로젝트

Statue 회전 시의 나이아가라 추가

석상 바닥에서 땅과 마찰로 인한 먼지를 표현하려고 했습니다.
Fountain 탬플릿으로 시작해서, SpriteRenderer에서 먼지 머티리얼을 등록, Shape Location에서 Ring/Disc로 설정해서 도넛 모양으로 출력하게 만들었습니다.
파티클의 생존 시간이 석상이 돌아간 이후에도 남을 정도로 길면 안 되니 몇번의 수정 끝에 0.3 ~0.8로 결정했습니다. 이후 파티클 크기를 조정한 후 실행한 화면이 아래의 이미지입니다.

sandbag 피격 시의 나이아가라 추가

처음에는 TakeDamage로 피격 위치, 피격 노멀을 받아와서 해당 부위에만 나이아가라를 출력하는 것을 생각했는데 현재 사용 중인 DamageEvent가 기본형인 것과 쌓인 먼지가 뿜어져 나오는 느낌, 사악한 뭔가가 뿜어져 나오는 느낌도 괜찮지 않을까? 라는 생각에 샌드백 전체에서 파티클을 재생하는 것으로 변경했습니다.
샌드백 자체의 머티리얼을 사용한 파티클과 좀 붉고 밝은 계열의 파티클을 출력하도록 2개의 Fountain 탬플릿을 사용했습니다. 샌드백의 머티리얼을 사용한 Fountain의 경우 파티클 스폰 수를 유저 파라매터로 만들어서 hit 시와 dead 시의 파티클 수를 다르게 설정하도록 했습니다.

profile
게임 개발 지망생입니다.

0개의 댓글