개요요 Action Builder 개발 일지 지난 번에 만든 Stat Controller에서 더 나아가, 그걸 활용할 수 있는 Action Builder를 만들고 있다. 발동과 취소, 일시정지 재개의 큰 흐름을 다루는 객체인 Action와 파티클 재생이나 사운드 재생 및 스탯 조정 등의 서브 흐름을 다루는 Effect로 구성했다.
항상 유니티로 개발하면서 느꼈던 것인데, 스킬과 공격, 회피, 점프 등의 액션이라 부를 수 있는 동작들과 그 동작들로부터 발동되는 어떤 이벤트를 쉽게 관리할 수 있는 시스템이 필요하다고 생각했다. 처음엔 에셋스토어에서 판매 중인 프레임워크 사거나, 오픈 소스를 확장해서 쓰려고 했지만 이것도 경험인듯 싶어서 직접 만들어보기로 결정했다.
그리고 처음에 Action Builder는 Stat System과는 별도의 에디터프로젝트로 다룰 생각이었으나, 저 동작들은 대게 엔티티의 수치를 기반으로 하는 기능들이라서 스탯과 함께 다루고자 프로젝트를 합쳤다. 액션과 이펙트...
원문 링크 : Unity Action Builder 1