쯔꾸르

    [Unity] RPG 대화 구현 (csv 이용)

    [Unity] RPG 대화 구현 (csv 이용)

    취미로 게임만드는 사람이 쓴 글입니다. 실무적이지 않은 것도 포함될 수 있다보니 내용을 '참고'해주면 감사하겠습니다. 소개하기 저는 csv 파일에 대화를 저장하고 분기점을 만들고 선택하고, 퀘스트를 저장할 수 있도록 구현했습니다. 작동 방식을 간략하게 설명하면 다음과 같습니다. 1. 대화를 시작합니다. 2. csv에서 [이벤트]에 해당하는 대화를 시작합니다. 3. 모든 이벤트에 진입하기 전에 플레이어가 진입조건(entry)을 만족하는지 확인합니다. 만족하지 않는다면 '24>D'처럼 표시되어있다면 D [이벤트]로 넘어가게 됩니다. 4. 만약 대화 옵션이 GoTo라면 대화가 끝나면 [다음대사]에 해당하는 [이벤트]로 이동하여 대화를 계속합니다. 5. 만약 대화 옵션이 End라면 다음번 대화시에 [다음대사]에..