안녕! 지난번에 이어 새 일지를 가져왔어
자주 올리겠다고 마음 먹었었는데 결국엔 기어이 한달을 넘겨서 새 일지를 작성하네 ㅠㅠ
이번엔 게임에 나온 트랩들 일부를 소개해볼까 해
일부는 새로 만든 기능들이고 다른 일부는 예전 뱀서 시절에 만들었던 기능을 고쳐서 적용한 것들이야.
1. 스파이크 트랩
지면에서 나무 꼬챙이가 올라와 적을 꿰뚫어버리는 트랩 ( 잘 안보여서 확대를.. )
2. 지뢰
이름 그대로 적이 밟으면 폭발하는 트랩 1회용이며 원하는 위치에 심을 수 있음
지뢰 피격에도 hp가 남은 적은 공중에 띄워 추가 피해를 가하게 만들 수 있음
3. 레일 쏘우
레일을 따라 회전톱날이 왕복운동을 하며 지나가는 적들을 베는 트랩 출혈 효과를 일으킴
4. 플레임 쓰로워
화염을 방사하여 적들에게 지속성 화염 데미지를 가하는 터렛
5. 버블러
적을 방울에 가둬 공중에 띄워올리는 터렛
공중 요격 터렛과 함께 사용하게 만들어진 트랩인데 이건 터렛이 아니라 다른 형태로 수정이 필요해 보임
왼쪽 요격터렛은 고장나서 적을 바라보지 못하고 있는 중 ㅠㅠ
점프대를 타고 장애물을 뛰어넘는 적들을 공격할 수 있게 수정했더니 버블 상태를 공격 못 하고 있네
6. 오버드라이브 샷
적을 해치워 오버드라이브 게이지를 채운 뒤 일시에 방출하는 강력한 필살기
총알이야 그냥 바꿔서 발사하면 그만인데 카메라 연출을 어떤식으로 구현해야 할지 몰라서 고민을 많이 했었음.
결국엔 그냥 12방향에 대한 모든 카메라를 애니로 만들고 그 사이를 블렌딩 하는 식으로 구현함 ㅋㅋ
트랩은 아니지만 지난 한달 중 가장 고생해서 구현한 Fog of War 기능이야
안개와 fow는 에셋을 이용했는데 포그 제거 복원을 에셋과 다른 방법으로 구현하느라 엄청나게 고생했음 ( 사실 대부분은 gpt가 했지만... )
1차 구현은 정말 쉽게 되었는데 랜더텍스쳐를 한 프레임 안에 지우고 다시 쓰는걸 반복하면 찌꺼기가 남는다는 걸 몰랐음 포그를 지우고 다시 복원할 때마다 대체 어디에서 자꾸 찌꺼기값을 만들어내는지 원인을 찾는 것만 3일이 걸렸네 그리고 그걸 고치는데 또 꼬박 하루가 걸렸고 ㅠㅠ 정말이지 몇번이나 포기할까 했었는데 완성시켜서 너무 기쁘다
그 외 적 상태머신 스크립트를 모두 다 다시 제작했고 월드맵도 새로 만드는 중이야
https://assetstore.unity.com/packages/vfx/particles/blood-effects-pack-295450

Add depth to your next project with Blood Effects Pack from RVFX. Find this & more VFX Particles on the Unity Asset Store.
assetstore.unity.com
피터지는 효과는 위 에셋을 사용함 우리 갤에서 활동하는 분이시길래 다시 한번 홍보하기로 했음 ㅋㅋ
벌써 5월의 첫 하루도 저물어가네 다음부턴 이렇게 몰아서 올리지 않고 조금씩 자세하게 올려야 겠다
그럼 다들 즐거운 Dev 하시길!!
때깔 좋네 플래시게 임만도 못한 것들 보다가 보니까 힐링된다