29ed8068f5dc3f8650bbd58b36827d65ada3



초안에서는 대사별로 분기하는 노드가 없습니다.



29ed8168f5dc3f8650bbd58b36807d68424569



간단하게 작업 가능하도록 분기 노드를 추가하고, 디자인을 약간 변경했습니다.

적절한 다이얼로그 그래프 자료구조를 설계하는 것 보다 이게 훨씬 더 쉬운 작업입니다.



29ed8268e2db3e8650bbd58b3684766d49b7c654



노드 삭제 시에도 제가 예상한대로 인접한 간선들이 잘 삭제되어 기분이 좋습니다.

조건별 분기나 스크립트 이벤트 관련 노드도 추가하고 싶은데, 이건 제가 만들고 싶어하는 게임의 기획이 더 명확해지면 작업이 가능할 것 같습니다.