유니티로 스킬 시스템 하나 통짜로 설계하고 구현했음.

한 인덱스에 여러 가이드 넣고, 방향 분할도 지원해서 애쉬 W 같은 것도 가능



각 위치마다 스킬옵션 이펙트 따로 넣을 수 있음






각 스킬 실행 중에 스탯 일시적으로 올리는 FlashStat,조건 분기하는 BranchData 구현함

뭐 이전턴에 데미지에따른 추가 데미지같은거나 현재데미지 몇이상주면 무슨스킬실행 뭐이런거 구현하려고 만듬

그래서 기본적으로 스킬 실행중이나 스킬 적용할때 각케릭터들이 데이터로 남김 


7cf3c028e2f206a26d81f6e744817d69


7ff3c028e2f206a26d81f6e44f82736e





맵파괴도 되고 생성도됨




영상보면 알겠지만 각 가이드 위치 표기 되는곳 구간마다 원하는 스킬옵션 넣어줄수있음

투사체에는 데미지 넣고

폭발하는곳에는 상태이상 같은거 넣을수있는거임


최근에 이걸로 직업별 스킬 구현도 다끝나서 함올려봄

원래는 기획자한테 이걸로 스킬 만들어달라고 할라했는데 버그도 초반에 있었고 거의 블럭코딩수준이라 결국 내가 하게되더라 

이제 이펙트 작업이랑 애니메이션 추가만하면 어느정도 돌아가는게임될듯...