작업 중개자 (Task Streamer) 유니티에서 Behavior Tree와 Finite State Machine을 병합한 그래프 프레임워크를 만들고 있다. 간간히 개발 중인 프로젝트로, Behavior System라는 이름에서 Task Streamer로 새롭게 변경했다.
사실 1.0 베타 버전으로는 거의 만든 수준이다. 런타임에도 정상적으로 잘 작동하고, 만들고 싶다고 생각해뒀던 기능들은 얼추 다 만들었다.
Gif 용량을 줄이는 과정에 흑백이 되었다. FSM Graph View에선 Transition도 구현했다.
Blackboard의 Variable도 할당이 가능한. 하지만 개선할 부분도 어느 정도 남아있고, 아직 기존 문서 수정과 새 기능들 문서 작성은 시작도 못 했다.
기능 문서로 처음엔 노션이나, README 도배를 생각했지만 이번에 처음으로 Docfx를 사용해 볼 것 같다. (국내 자료는 별로 없지만, 오픈소스 이기하고, 마이크로소프트 프로그램답게 문서화도 잘 되어 있는 ...
원문 링크 : 유니티 Task Streamer 개발